无法从 Google Colab 下载 .ckpt 权重

Failed to download .ckpt weights from Google Colab

我在 Google Colab 上训练了一个 Tensorflow 模型,并将该模型保存为“.ckpt”格式。 我想下载模型,所以我尝试这样做:

from google.colab import files
files.download('/content/model.ckpt.index')
files.download('/content/model.ckpt.meta')
files.download('/content/model.ckpt.data-00000-of-00001')

我能够获取元文件和索引文件。但是,数据文件给我以下错误:

"MessageError: Error: Failed to download: Service Worker Response Error"

谁能告诉我应该如何解决这个问题。

我刚刚使用相同的命令语法尝试了一个 17 Mb 的图形文件,没有出现错误。也许 Google 的服务器出现暂时性问题?

Google Colab 不允许下载大文件(不确定确切的限制)。可能的解决方案是将文件拆分成更小的文件,或者可以使用 github 推送文件,然后下载到本地计算机。

对我来说,在下载前重命名文件很有帮助。 我有一个名为

的文件

26.9766_0.5779_150-Adam-mean_absolute_error#3#C-8-1-....-RL#training-set-6x6.04.hdf5

并将其重命名为

model.hdf5

下载之前,然后就可以了。也许文件名中的“-”导致了我的错误。