对等错误 TensorFlow 重置连接

Connection reset by peer error TensorFlow

我正在尝试使用 TensorFlow 构建图像识别程序,Docker我在尝试训练分类器时不断收到以下错误, 使用此代码:

python tensorflow/examples/image_retraining/retrain.py \
--bottleneck_dir=/tf_files/bottlenecks \
--how_many_training_steps 500 \
--model_dir=/tf_files/inception \
--output_graph=/tf_files/retrained_graph.pb \
--output_labels=/tf_files/retrained_labels.txt \
--image_dir /tf_files/flower_photos

这样:

socket.error: [Errno 104] Connection reset by peer

然后当我再次 运行 代码时,我得到了错误:

IOError: CRC check failed 0x76f1f85e != 0x6caceac0L

有什么建议吗?

解决这个问题后,我发现解压 inception v3 文件时出错,所以我不得不手动安装 TensorFlow git 的目录并将其放入 tf_files 目录,然后在文件 image_retraining.py 中删除包含 link 的 DATA_URL for inception v3 文件以及使用 DATA_URL.[= 的方法10=]

@研究 2:运行 代码时,必须在 tf_files 文件夹中创建名为 inception 的文件夹。 1)删除那个文件夹 2) 从“http://download.tensorflow.org/models/image/imagenet/inception-2015-12-05.tgz”下载文件 3) 解压后放入tf_files

现在打开文件 retrain.py 并注释整个方法 def maybe_download_and_extract() 或此方法正在从另一个方法 def main(_) 调用,这是此方法中的第 7 行,注释掉并再次尝试 运行 你的代码,它会工作得很好。

@Aritroper:谢谢你的回答