python - 我的 colab 笔记本崩溃了,我该如何解决?
问题描述
当我想在 colab 中通过 GPU 运行 beysian 个性化排名时收到此消息,我该如何解决这个问题?
消息是:
GPU 训练要求因子大小为 32 - 1 的倍数。将因子从 100 增加到 127。
解决方案
可能是 google colab 内存不足,为什么?因为我们一次加载所有数据。或者一次生成所有数据。示例:具有 12 GB 内存的 google colab。并且它的内存用完了。
所以我的建议是:我们可以分块处理这些数据。如果数据的总大小为 12 GB。比我们可以将它分成 1 Gb 的块(文件)。12 GB 数据 = 12 个 1 Gb 块(文件),所以现在我们只需将 1 GB 文件加载到 ram 中。这不会使我们的笔记本崩溃。
推荐阅读
- python - AttributeError:'str'对象在python 3.8的turtle模块中没有属性'_color'
- c# - 为自定义 Adapter 和 DataTable 创建接口
- go - 连接在 goroutine 内关闭
- linux - 使用 fork() 系统调用打印子项中的数字总和并在父项中执行任务?
- java - 无法编写 X_path 以从应用程序中的应用程序相关报告中获取文本,
- date - MS Access 2016:设置一个字段以在上次更新另一个字段时填充
- typescript - 过滤和映射列表时出现Vue typescript错误
- javascript - 如何将 linkClass-Attribute 添加到 Kendo UI 日历事件数据?
- c# - 如何通过 twilio 发送群发短信?
- java - 测试连接时出现 Bitbucket 错误:“javax.net.ssl.SSLHandshakeException:一般 SSLEngine 问题”