jupyter - 如何知道我的 ipynb 是否真的在运行?
问题描述
当我运行繁重的机器学习算法时,有时很长一段时间内什么都没有显示。每次完成一个步骤时,我使用tqdm
or来表示。print()
但是,有时甚至需要一个小时或更长时间才能在屏幕上显示其中一个。
我可以看出某些东西正在运行,正在使用top
,free
或者只是Running
在 Jupyter 上打开选项卡。但是,我不确定这些是否只是在一个麻烦的循环、冻结或任何浪费计算能力的情况下。
我想知道这一点,因为通常在这些情况下,如果我让他们过夜然后回来,就会出现错误消息!(通常是内存错误。)在我看到它之前我什么都做不了,因为这个过程正在使用所有的计算能力。
有没有办法确定我的 ipynb 进程是否真的在工作?
ps 如果这是一个荒谬的问题或与网站的目的相去甚远,我很抱歉。我有点自学成才,面对新的令人不安的事情——对我来说——我每周、每月都不知道的基本事情。当谷歌搜索没有帮助时,我不知道在哪里问,但在这里。
解决方案
检查右上角。有写python2或3和一个小圆圈。如果你把光标放在那里,你可以看到它说它很忙。此外,如果您正在运行代码的块,它会在忙碌时显示星号。如果有帮助,请接受并打勾。
推荐阅读
- julia - julia 1.0 中“workspace()”的替代方案是什么?
- reactjs - 用反应对svg进行分组和居中
- dc.js - 如何使用 dc.js 将符号/图标与条形图标签的字符串连接起来
- python-2.7 - 在指定时间触发 SNS
- javascript - 如何在 Angular5 或 Javascript 中以日期方式显示数据?
- symfony - 是否可以在 Twig 中创建对象?
- php - 在表中插入表单值在 codeigniter 中不起作用
- ios - 模仿或模仿导航栏上 hidesbaronswipe 上的动画到自定义视图
- redis - Redis Slave Sync 的但不继续复制
- java - 如何忽略StringBuffer中的双引号