【发布时间】:2019-08-25 11:50:13
【问题描述】:
我正在 Google Colab 环境中使用 Keras 创建一个连体网络。我使用了来自GitHub 的代码。但是当我尝试运行pickle.dump 代码时出现错误:
with open(os.path.join(save_path,"train.pickle"), "wb") as f:
pickle.dump((X,c), f)
错误:OverflowError: cannot serialize a bytes object larger than 4 GiB
所以,我使用了 Use pickle with protocol=4
pickle.dump((X,c), f, protocol=4)
但在运行此代码期间会话停止,我收到了此消息 "Session crash for an unknown reason " 和 Your session crashed after using all available RAM
我该如何解决这个问题?
【问题讨论】:
标签: tensorflow keras neural-network deep-learning google-colaboratory