训练CNN时Jupiter notebook内核挂掉(Tensorflow)

【解决】Jupyter Notebook 内核似乎挂掉了,它很快将自动重启。 一直运行好好的jupyter notebook,昨天我通过anaconda打开的候,一运行就提示“内核似乎挂掉了,它很快将自动重启。” 当,我反思了很久,感觉是因为过去我都是直接在命令行里输入“jupyter notebook”启动界面,昨天我突然用了anaconda打开,会不会是因为环境冲突了(只是我的猜测,毕竟我是计算机弱鸡) 我在网上搜索了很久,都告诉我是因为内存不足,说是使用以下代码就能运行,而且貌似很多网友都解决了,然并卵,对我而言,依旧报错 import os os.environ[ 阅读详情

最近在使用keras和tensorflow学习深度学习模型,在跑CNN模型的时候jupyter notebook总是不停显示内核挂掉,翻遍了中文和英文的交流网站所有的帖子的方法都没有奏效(包括很多人说的内存不够用加一句os路径的方案,重新安装tensorflow等等),最后自己摸索了一天找到了一个办法,可能不是最好的但是总算解决了问题。

如果你用了 ‘os.environ['KMP_DUPLICATE_LIB_OK']="TRUE" ’后还是挂掉的话,那多半是安装的packages之间互相冲突了。简单粗暴的弄一个新环境,只下载这个项目要用的包吧。

我后来发现是在import keras.preprocessing这个包的时候就挂掉了,但我也懒得一个个去找了所以直接从头弄了一个新的tensorflow环境。流程如下:

我是macOS系统所以是针对Mac,但是Windows也差不多的,改成在anaconda prompt里输入。

1、打开终端,输入:

'conda install -n tf tensorflow'. (创建一个新的名叫tf的TensorFlow环境,或者别的你喜欢的名字)

'conda activate tf' (激活新环境)

2、安装你需要的包

我用到了keras, jupyter notebook等(注意这个时候是直接安装在你激活了的新环境里的):

'conda install keras'

'conda install jupiter notebook'

除了你现在就要用的,不建议大量提前安装别的包。要用的时候再装也来得及。

3、打开 jupyter notebook,运行你的代码,应该不会有问题了。

4、要退出环境的话,用‘conda deactivate' 回到base环境。

5、强烈建议使用anaconda navigator管理你的环境,安装jupyter notebook后可以直接从navigator在特定环境下打开notebook。也可以在navigator直接安装或卸载packages。我觉得很适合新手入门或者浅学一下的朋友。

jupyter noteboo

手把手教你用Multisim仿真ADC接口电路(附峰值采样与电平抬升实战) 本文通过Multisim软件,手把手教学如何构建高保真ADC前端信号调理电路。核心实战内容包括峰值采样保持电路与电平抬升电路的设计、仿真与调试,旨在解决模拟信号接入ADC遇到的幅度不匹配、负电压等问题,帮助电子设计者快速掌握关键接口电路的实现技巧。 阅读详情

相关推荐

RT-DETR改进策略【卷积层】| CVPR-2020 Strip Pooling 空间池化模块 处理不规则形状的对象 含二次创新

一、本文介绍 本文记录的是利用Strip Pooling模块优化RT-DETR的目标检测网络模型。Strip Pooling结合了长而窄的卷积核形状在一个空间维度上的长程关系捕捉能力和在另一个空间维度上的局部细节捕捉能力,有效地处理复杂的场景信息。这一机制通过采用1×N1×N1×N或N×1N×1N×1的池化核形状来适应不同的图像特征,提高模型对目标形状和分布的适应性。在场景解析网络中,Strip Pooling可以被用于提升对具有长程带状结构或离散分布目标的解析能力,特别是在复杂场景或不同对象布局条件下效果

Limiiiing的博客 526

Jupyter Notebook 内核似乎挂掉了,它很快将自动重启

1. 内存不足:当 Jupyter 运行的代码或加载的数据量较大,可能会消耗大量内存资源,导致内核挂掉并重启。然后我就用ChatGPT,发现我可能是因为第一条原因,因为在我的代码里有迭代运算,在迭代过程中会产生更多的变量导致内存不足,从而中断内核。5. 调整超间:如果你的代码需要较长间才能完成执行,可以尝试增加 Jupyter 的超间限制,以避免内核挂掉并重启。我的分享适合内存溢出引起的内核挂掉,如果是因为内存不足导致,可以按照ChatGPT的说法,检查一下自己的代码。

weixin_53033073的博客 1万+

SC7A20参考驱动,SC7A20,C,C++

SC7A20加速度传感器驱动,sc7a20驱动代码,可以用开发sc7a20,c语言程序

jupyter notebook内核挂掉的解决方案

jupyter notebook内核挂掉的解决方案

seaflyren的博客 2150

jupyter 内核挂掉解决办法

问题发生在自己创建的tensorflow-gpu虚拟环境中,一开始试了网上内存占用过高的代码, import os os.environ["KMP_DUPLICATE_LIB_OK"]="TRUE" 及重新在虚拟环境卸载安装jupiter的代码,统统不行。 conda uninstall jupyter tornado conda install jupyter 后来去看了jupiter提示,发现是HDF5版本不匹配的问题,于是就打算卸载HDF5重装,结果发现卸载了重装不了,一直提示版本不匹

Ninnaneve的博客 3374

【解决】Jupyter Notebook当中有关内核挂掉的问题

在做机器学习作业的候,遇到了内核挂掉的问题。在网上找了些帖子感觉都不对,后来看代码发现没有导入torch库,想着试试看的就加入了torch库,果然正确运行了。后来在网上查询内核挂掉可能存在的问题,总结后发现果然有环境配置的原因。

OZ__96的博客 6235

【DEBUG】M1 Pro pytorch深度学习内核挂掉问题

在进行深度学习jupyter疯狂的内核挂掉,隐隐是觉得依赖有问题,查了好几天资料,终于查到有。,安装完后又提示可能与pandas版本不兼容,遂回退pandas版本。于是尝试降低numpy的版本。

Katniss的Blog 1397

Jupyter Notebook运行代码显示内核挂掉

找了很多帖子,最后总结出:是numpy版本太低的问题,应该将numpy版本更新到最新版本,目前numpy版本最新为:1.26.4(可以在conda中先卸载pip uninstall numpy再下载pip install numpy就是最新版本了,或者conda update numpy)当我们在jupyter notebook中运行代码,显示结果数据但不绘制结果图像,上方显示内核挂掉了将重新启动。在已有代码中添加以下代码,保存好代码后再重新启动jupyter,最后运行代码,得出结果。

qaz2wsx1122的博客 1617

解决 | jupyter notebook运行代码报错:内核似乎挂掉了,尝试重启

运行数据过大导致jupyter报错

m0_65129961的博客 562

Jyputer Notebook显示内核似乎挂掉了,解决方案

换了电脑之后,重新使用Jupyter编辑,突然显示“内核似乎挂掉了”,现记录一下问题的解决方案。首先看一下问题的报错提示从上面的代码中可以看到,.好像是已经被事先初始化了。因此解决思路就是:使用Everything搜索,删除掉中的即可。注意运行环境要与当前一致。

Yicen 1358

jupyter notebook 内核似乎挂掉

今天吃饭前运行了一下小代码,然后回来忘了这茬了直接把网页关了,就显示内核挂掉了。 原因:上次的jupyter notebook运行但是没有结束,导致内存占用过多。 解决方法: import os os.environ["KMP_DUPLICATE_LIB_OK"]="TRUE" 加两行这个就可以了。 ...

backfry的博客 9125

1.jupyter notebook内核挂掉了,需要重启

原因:安装的tensorflow版本和conda的env有冲突,我的env是python36 正常情况之前安装的tensorflow1.4可以用,业务上用lstm的候,重装成了2.0,也安装了keras 2.1.6,但是用不了,结果jupyter还挂了。测试方式:新开一个ipynb文件,import pandas 试试能否成功,如果成功,说明不是jupyter问题,2.2 重装jupyter,ipykernel等。2.1 我这里用不上,也做个参考。1,卸载tensorflow

YENTERTAINR的博客 3614

Linux 日常命令汇总

项目场景:批量kill pid进程 问题描述:kill awk输出的pid ps -aux | grep idea | awk '{print $2}' | xargs kill -9 原因分析: 提示:这里填写问题的分析: 例如:Handler 发送消息有两种方式,分别是 Handler.obtainMessage()和 Handler.sendMessage(),其中 obtainMessage 方式当数据量过大,由于 MessageQuene 大小也有限,所以当 message 处理不及

ailian_f的博客 638

jupyter notebook内核挂了

jupyter notebook

qq_45571006的博客 483

关于Anaconda中创建的虚拟环境使用Jupyter notebook出现“内核似乎挂掉“问题总结

场景分析和解决方案 场景一(图片可视化情况) ②问题分析 今天在Pytorch环境中进行图片的可视化出现"内核挂掉",懵逼不知所措,后通过资料查询,发现应该是在调用matplotlib.pyplot出现问题 初始代码如下: import torch import torch.nn as nn import matplotlib.pyplot as plt import numpy as np from PIL import Image myim = Image.open("data/Lenna.pn

qq_46343832的博客 4402

【已解决】30系显卡深度学习,jupyter notebook内核挂掉了,需要重启

训练第一个epoch很慢,训练jupyter notebook内核挂掉,gpu占用率为0,三个问题一次解决。

weixin_46539334的博客 2786

内核挂住,无法重启

内核软死锁(soft lockup)bug原因分析          Soft lockup名称解释:所谓,soft lockup就是说,这个bug没有让系统彻底死机,但是若干个进程(或者kernel thread)被锁死在了某个状态(一般在内核区域),很多情况下这个是由于内核锁的使用的问题。          Linux内核对于每一个cpu都有一个监控进程,在技术界这个叫做watchdo

Free Bar 4696

求助! tensorflow 中,CNN 在GPU上运行无响应,然后内核崩溃

CNN在GPU上运行卡住,然后内核挂掉,但是在CPU上能跑。尝试了多种办法,均没有效果,向大佬求救!!

weixin_41014532的博客 1008

jupyter lab的内核老是挂掉怎么办?

老师布置了作业,要用jupyterlab来做并提交,我开始用自己的电脑,但是遇到了一个问题,说内核连接不上,老是挂掉,一般我重新在anaconda中的cmd命令中打开,就可以变好,但一两个小,或者运行我练习的出错代码一多就又挂掉,很烦,今天打算弄清楚,最后通过查阅许多网上信息解决了,用2.5小

m0_67041871的博客 805
syyhaba
博客等级 码龄6年 1粉丝 1原创
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值