我正在尝试在一组大鼠图像上运行对象检测API,但未检测到我的.pbtxt
文件。我正在运行Windows 10,TensorFlow 1.13,Python 3.6.8。
这是我从对象检测目录运行的内容:
(mv) D:\training\Tensorflow\models\research\object_detection>python train.py --logtostderr --train_dir=training/ --pipeline_config_path=training/ssd_mobilenet_v1_pets.config
而且我遇到以下错误:
tensorflow.python.framework.errors_impl.NotFoundError: NewRandomAccessFile failed to Create/Open: D:\training\Tensorflow\models\research\object_detection\training\rat_face_detection.pbtxt : The system cannot find the file specified.; No such file or directory
这是我的\training
目录:
05/22/2019 02:15 PM <DIR> .
05/22/2019 02:15 PM <DIR> ..
05/22/2019 02:38 PM 4,995 pipeline.config
05/22/2019 02:15 PM 42 rat_face_detection.pbtxt.txt
05/22/2019 02:37 PM 4,995 ssd_mobilenet_v1_pets.config
3 File(s) 10,032 bytes
2 Dir(s) 994,458,820,608 bytes free
因此文件确实位于正确的位置。
以下是label_map_path
的值:"D:\\training\\Tensorflow\\models\\research\\object_detection\\training\\rat_face_detection.pbtxt"
我尝试了正斜杠,但是在另一个线程上看到Windows需要反斜杠。
我知道models\research\
和\models\research\slim
在路上。我还同时在\research
和\research\slim
中同时使用了python setup.py build
和python setup.py install
。
我在做什么错了?