爱吃小薯条 2020-08-11 11:31 采纳率: 0%
浏览 162

tensorflow调用retrain脚本出现NewWriteableFile创建错误

先是在anaconda里面激活tensorflow,然后cd到脚本位置调用retrain脚本。
Dataset文件夹里面的图片虽然都成功加载了,但是结果跟我说无法创建NewWriteableFile,还说是Input/Output错误,网上找了一大圈发现报错跟我基本都不一样...而且萌新也看不懂网上一些解决方案、代码

脚本如下:

python retrain_new.py --model_dir E:\Python\tensorflow\tfClassifier-master\image_classification\inception --image_dir E:\Python\tensorflow\tfClassifier-master\DATASET\DATASET\TRAIN --output_graph E:\Python\tensorflow\tfClassifier-master\image_classification\output_dir\output_graph.pb --output_labels E:\Python\tensorflow\tfClassifier-master\image_classification\output_dir\output_labels.txt --how_many_training_steps 500 --learning_rate 0.3 --testing_percentage 10 --validation_percentage 10

Anaconda Prompt命令如下:

(D:\Anaconda3) C:\Users\jx>activate tensorflow

(tensorflow) C:\Users\jx>e:

(tensorflow) E:\>cd E:\Python\tensorflow\tfClassifier-master\image_classification

(tensorflow) E:\Python\tensorflow\tfClassifier-master\image_classification> python retrain_new.py --model_dir E:\Python\tensorflow\tfClassifier-master\image_classification\inception --image_dir E:\Python\tensorflow\tfClassifier-master\DATASET\DATASET\TRAIN --output_graph E:\Python\tensorflow\tfClassifier-master\image_classification\output_dir\output_graph.pb --output_labels E:\Python\tensorflow\tfClassifier-master\image_classification\output_dir\output_labels.txt --how_many_training_steps 500 --learning_rate 0.3 --testing_percentage 10 --validation_percentage 10
E:\Python\tensorflow\tfClassifier-master\image_classification\inception
filepath is:E:\Python\tensorflow\tfClassifier-master\image_classification\inception\inception-2015-12-05.tgz

运行截图:

图片说明

然后就是报错:

图片说明

Traceback (most recent call last):
  File "retrain_new.py", line 1019, in <module>
    tf.app.run(main=main, argv=[sys.argv[0]] + unparsed)
  File "D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\platform\app.py", line 125, in run
    _sys.exit(main(argv))
  File "retrain_new.py", line 872, in main
    f.write(output_graph_def.SerializeToString())
  File "D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\lib\io\file_io.py", line 108, in write
    self._prewrite_check()
  File "D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\lib\io\file_io.py", line 94, in _prewrite_check
    compat.as_bytes(self.__name), compat.as_bytes(self.__mode), status)
  File "D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\framework\errors_impl.py", line 526, in __exit__
    c_api.TF_GetCode(self.status.status))
tensorflow.python.framework.errors_impl.UnknownError: Failed to create a NewWriteableFile: E:\Python\tensorflow\tfClassifier-master\image_classification\output_dir\output_graph.pb : \udcbe\u073e\udcf8\udcb7\udcc3\udcce\u02a1\udca3
; Input/output error

恳求大佬捞一把!!!

  • 写回答

1条回答 默认 最新

  • zqbnqsdsmd 2020-08-11 12:02
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 ADS时域 连续相位观察方法
  • ¥15 Opencv配置出错
  • ¥15 模电中二极管,三极管和电容的应用
  • ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。
  • ¥15 气象网格数据与卫星轨道数据如何匹配
  • ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
  • ¥15 微软账户问题不小心注销了好像
  • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
  • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
  • ¥20 关于web前端如何播放二次加密m3u8视频的问题