python - Jupyter Notebook 中 Google Colaboratory 的 IOPub 错误

标签 python keras jupyter-notebook google-colaboratory

我明白下面的命令

jupyter notebook --NotebookApp.iopub_data_rate_limit=1.0e10 

会让我设置数据速率。但是在 Colab 上,我无法运行此命令,因为笔记本已经打开。

有什么方法可以避免在 Colab 上的事件笔记本中出现 IOPub 错误?

我正在运行 keras 代码,但在训练我的神经网络时出现此错误。我真的需要查看输出,因为它让我知道已经完成了多少个纪元和准确性。

最佳答案

IoPub 错误在 Colab 中发生,因为您试图在控制台本身(例如 print() 语句)上显示非常大的输出。

因此解决方法是,将输出写入文件(而不是打印语句)并从 Colab 下载文件

注意:在训练大型数据集时,请避免编写简单的打印语句(只是为了打印数据集中的内容)

关于python - Jupyter Notebook 中 Google Colaboratory 的 IOPub 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48906481/

相关文章:

python - 将张量的值传递给二维张量的下三角部分

python - 如何在 Google Colaboratory 中导入和读取一个 shelve 或 Numpy 文件?

jupyter-notebook - 如何在后台运行 jupyter notebook?无需为它保留一个终端

python - 选择要训练的层并在 Keras 中训练的 Inception 模型中添加跳过连接

python - 如何在 python 3.6 中加载在 python 3.5 上训练的机器学习模型?

python - 在 Jupyter Notebook 中导入期间找不到模块

python - 为什么 __getattr__ 没有因为缺少 "magically"调用方法而被调用?

python - 使用maven为aws lambda创建python部署包

python - scrapy - 抓取下一页上的字段,然后返回到旧页面

python - Python 的任何 'pretty' 数据可视化库?