无法从Google Colab下载.ckpt权重

时间:2018-03-14 17:30:18

标签: tensorflow google-colaboratory

我已在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:错误:无法下载:服务工作者响应   错误"

有人能告诉我该如何解决这个问题。

3 个答案:

答案 0 :(得分:0)

我只是使用相同的命令语法尝试使用17 Mb图形文件而没有错误。也许是Google服务器上的短暂问题?

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

的文件

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script type="text/javascript"> $(document).on("keydown", ".ui-cell-editor-input input", function(event) { if (event.keyCode == 13) { $(this).closest("tr").find(".td-edition .ui-row-editor .ui-row-editor-check .ui-icon-check").click(); return false; } }); function editNewRow() { $("#panel\\:carTable tbody:first tr:last .td-edition .ui-row-editor .ui-icon-pencil").click(); } </script>

并将其重命名为

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

在下载之前就可以了。在我的情况下,文件名中的“-”可能导致了错误。