Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Tensorflow对象检测Api TypeError:应为二进制或unicode字符串,但没有_Python_Tensorflow_Object Detection_Object Detection Api - Fatal编程技术网

Python Tensorflow对象检测Api TypeError:应为二进制或unicode字符串,但没有

Python Tensorflow对象检测Api TypeError:应为二进制或unicode字符串,但没有,python,tensorflow,object-detection,object-detection-api,Python,Tensorflow,Object Detection,Object Detection Api,然后我试着训练模型 python3 model_main.py —logtostderr —train_dir=training/ —pipelnie_config_path=training/ssd_mobilenet_v1_pets.config 我犯了以下错误。所有配置都已设置。首先我在Mac上试用过,效果不错。但培训过程花了太长时间在cpu上,我决定使用GPU(paperspace)进行云计算。我做的每件事都一模一样,结果犯了这个错误。显示所有文件。我做错了什么?配置文件似乎有问题

然后我试着训练模型

  python3 model_main.py —logtostderr —train_dir=training/ —pipelnie_config_path=training/ssd_mobilenet_v1_pets.config
我犯了以下错误。所有配置都已设置。首先我在Mac上试用过,效果不错。但培训过程花了太长时间在cpu上,我决定使用GPU(paperspace)进行云计算。我做的每件事都一模一样,结果犯了这个错误。显示所有文件。我做错了什么?配置文件似乎有问题

Traceback (most recent call last):
File "model_main.py", line 109, in <module>
tf.app.run()
File "/home/paperspace/.local/lib/python3.6/site- 
packages/tensorflow/python/platform/app.py", line 125, in run
_sys.exit(main(argv))
File "model_main.py", line 71, in main
FLAGS.sample_1_of_n_eval_on_train_examples))
File "/home/paperspace/Desktop/models/research/object_detection/model_lib.py", line 589, in create_estimator_and_inputs
pipeline_config_path, config_override=config_override)
File "/home/paperspace/Desktop/models/research/object_detection/utils/config_util.py", line 97, in get_configs_from_pipeline_file
proto_str = f.read()
File "/home/paperspace/.local/lib/python3.6/site-packages/tensorflow/python/lib/io/file_io.py", line 125, in read
self._preread_check()
File "/home/paperspace/.local/lib/python3.6/site-packages/tensorflow/python/lib/io/file_io.py", line 85, in _preread_check
compat.as_bytes(self.__name), 1024 * 512, status)
File "/home/paperspace/.local/lib/python3.6/site-packages/tensorflow/python/util/compat.py", line 61, in as_bytes
(bytes_or_text,))
TypeError: Expected binary or unicode string, got None

你的命令有错误。 应该是

pipeline_config_path
而不是

pipelnie_config_path

另外,如果使用
model\u main.py
运行,则参数
--model\u dir
而不是
-train\u dir
,带有双破折号?

错误跟踪表明配置文件路径设置不正确。该错误是在函数
get\u configs\u from\u pipeline\u file
中引起的。
pipelnie_config_path