Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.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 TypeError:create_estimator_and_inputs()缺少1个必需的位置参数:';hparams';_Python_Tensorflow - Fatal编程技术网

Python TypeError:create_estimator_and_inputs()缺少1个必需的位置参数:';hparams';

Python TypeError:create_estimator_and_inputs()缺少1个必需的位置参数:';hparams';,python,tensorflow,Python,Tensorflow,我正试图用新数据建立一个面具模型r cnn。我有我的tf.record并启动以下命令 python D:\Projet\CV-CommonTools\model_main.py --model_dir training --pipeline_config_path training\mask_rcnn_inception_v2.config --num_train_steps 20000 --sample_1_of_n_eval_examples=0 --alsologtostderr

我正试图用新数据建立一个面具模型r cnn。我有我的tf.record并启动以下命令

python D:\Projet\CV-CommonTools\model_main.py 
--model_dir training 
--pipeline_config_path training\mask_rcnn_inception_v2.config 
--num_train_steps 20000 
--sample_1_of_n_eval_examples=0 
--alsologtostderr
但是我得到了以下错误

Traceback (most recent call last):
  File "D:\Projet\model_main.py", line 110, in <module>
    tf.app.run()
  File "C:\Users\Ibrahim\AppData\Local\Programs\Python\Python36\lib\site-packages\tensorflow\python\platform\app.py", line 40, in run
    _run(main=main, argv=argv, flags_parser=_parse_flags_tolerate_undef)
  File "C:\Users\Ibrahim\AppData\Local\Programs\Python\Python36\lib\site-packages\absl\app.py", line 299, in run
    _run_main(main, args)
  File "C:\Users\Ibrahim\AppData\Local\Programs\Python\Python36\lib\site-packages\absl\app.py", line 250, in _run_main
    sys.exit(main(argv))
  File "D:\Projet\model_main.py", line 71, in main
    FLAGS.sample_1_of_n_eval_on_train_examples))
TypeError: create_estimator_and_inputs() missing 1 required positional argument: 'hparams'
回溯(最近一次呼叫最后一次):
文件“D:\Projet\model\u main.py”,第110行,在
tf.app.run()
文件“C:\Users\Ibrahim\AppData\Local\Programs\Python\Python36\lib\site packages\tensorflow\Python\platform\app.py”,第40行,正在运行
_运行(main=main,argv=argv,flags\u parser=\u parse\u flags\u tolerate\u unde)
文件“C:\Users\Ibrahim\AppData\Local\Programs\Python\36\lib\site packages\absl\app.py”,第299行,正在运行
_运行_main(main,args)
文件“C:\Users\Ibrahim\AppData\Local\Programs\Python\36\lib\site packages\absl\app.py”,第250行,位于主
系统出口(主(argv))
文件“D:\Projet\model_main.py”,第71行,在main中
旗帜。样本(列车上的评估样本)
TypeError:create_estimator_和_inputs()缺少1个必需的位置参数:“hparams”
有人能给我引路吗


附言:为什么我没有答案?我问错问题了吗?

尝试将模型和模型/研究文件夹添加到PYTHONPATH环境变量中

model\u main.py
中,添加

from object_detection import model_hparams

嗨,你解决问题了吗?对于model_main.py,我也面临同样的问题