我在按照以下頁面什麼train_dir用於Tensorflow imagenet_train從頭開始訓練?
https://github.com/tensorflow/models/tree/master/inception
我到了這裏我不得不運行:
bazel-bin/inception/imagenet_train --num_gpus=1 --batch_size=32 --train_dir=/tmp/imagenet_train --data_dir=/tmp/imagenet_data
但是,我得到了以下錯誤:
Traceback (most recent call last):
File "/home/demo/anaconda3/envs/tensorflow/models/inception/bazel-bin/inception/imagenet_train.runfiles/inception/inception/imagenet_train.py", line 41, in <module>
tf.app.run()
File "/home/demo/anaconda3/envs/tensorflow/lib/python2.7/site-packages/tensorflow/python/platform/app.py", line 48, in run
_sys.exit(main(_sys.argv[:1] + flags_passthrough))
File "/home/demo/anaconda3/envs/tensorflow/models/inception/bazel-bin/inception/imagenet_train.runfiles/inception/inception/imagenet_train.py", line 35, in main
tf.gfile.DeleteRecursively(FLAGS.train_dir)
File "/home/demo/anaconda3/envs/tensorflow/lib/python2.7/site-packages/tensorflow/python/lib/io/file_io.py", line 420, in delete_recursively
pywrap_tensorflow.DeleteRecursively(compat.as_bytes(dirname), status)
File "/home/demo/anaconda3/envs/tensorflow/lib/python2.7/contextlib.py", line 24, in __exit__
self.gen.next()
File "/home/demo/anaconda3/envs/tensorflow/lib/python2.7/site-packages/tensorflow/python/framework/errors_impl.py", line 466, in raise_exception_on_not_ok_status
pywrap_tensorflow.TF_GetCode(status))
tensorflow.python.framework.errors_impl.FailedPreconditionError: /tmp/imagenet_train
我的DATA_DIR
是從上一步驟/tmp/imagenet_data
bazel-bin/inception/download_and_preprocess_imagenet "${DATA_DIR}"
但是我的train_dir
會是什麼?文檔沒有提到它?看起來像一個空文件夾是不正確的。
我建議你在我們鏈接到的Github存儲庫上提出問題。有人可能會在這裏知道答案,但直接詢問圖書館編碼的人會更現實:) – LoicM
事情正在循環。我發佈在Github,並被告知發佈在Stackoverflow https://github.com/tensorflow/models/issues/1459 –
我明白他們的觀點......我會盡力讓你的問題得到更好的審視,一旦我得到回去工作!但希望有人會通過他們解決它:) – LoicM