由对等错误TensorFlow重置连接

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

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 

有什么build议么?

处理完这个问题之后,我发现在初始版本v3文件解压时出现了一个错误,所以我不得不从TensorFlow git手动安装这个目录,把它放到tf_files目录下,然后在文件image_retraining.py中删除包含启动v3文件链接的DATA_URL以及使用DATA_URL的方法。

@Research 2:运行代码时,必须在tf_files文件夹中创build名为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:谢谢你的回答