【问题标题】:Cloud ML Training job failing to find matching filesCloud ML Training 作业找不到匹配的文件
【发布时间】:2016-11-30 07:20:56
【问题描述】:

我的培训工作失败,并出现以下错误: NotFoundError: Unsuccessful TensorSliceReader 构造函数: 未能找到 gs://my_file_name/train/model.ckpt-2-?????-of-00001 [[Node: save/RestoreV2_29 = RestoreV2[dtypes=[DT_FLOAT] 的任何匹配文件], _device="/job:localhost/replica:0/task:0/cpu:0"](_recv_save/Const_0, save/RestoreV2_29/tensor_names, save/RestoreV2_29/shape_and_slices)]] 由 op u'save/RestoreV2_29 引起',定义在 ...

我检查了 Google Cloud Storage,并且该文件 (gs://my_file_name/train/model.ckpt-2*) 确实存在。为什么找不到呢?

【问题讨论】:

    标签: google-cloud-ml


    【解决方案1】:

    尝试切换到单个区域的 Google Cloud Storage 存储分区。

    Tensorflow 恢复功能正在尝试列出您的 Google Cloud Storage 存储桶中刚刚写入的文件。但是,如果您正在写入多区域存储桶,则在列出文件时,Google Cloud Storage 的一致性并不强。单区域桶在这种情况下是强一致的,不会有这个问题。假设单个区域与您正在训练的区域相同,它们还将提供更高的性能。

    另见:

    https://cloud.google.com/ml/docs/how-tos/getting-set-up#setting_up_your_cloud_storage_bucket https://cloud.google.com/ml/docs/concepts/environment-overview#cloud_storage_buckets

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-12
      • 2018-06-05
      • 2019-08-02
      • 1970-01-01
      • 2017-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多