cavedunissin / agv-object-detection

MIT License
1 stars 1 forks source link

contrib.slim was removed in Tensorflow 2.0. #1

Open chunghuihuang opened 4 years ago

chunghuihuang commented 4 years ago

HI,我是10/19的學員要試著使用這份 Code 做訓練 但是新版的Tensorflow 已不支援 contrib.slim 所以無法訓練

YuanYuYuan commented 4 years ago

Slim的問題可以參考官方文件進行修改,但目前是建議先開個虛擬環境使用舊版的tensorflow,比較省事一點。

chunghuihuang commented 4 years ago

Slim的問題可以參考官方文件進行修改,但目前是建議先開個虛擬環境使用舊版的tensorflow,比較省事一點。 -->我使用了舊版的但出現以下(Makefile:34: recipe for target 'train' failed) ............ ............ File "/home/wormit/Documents/environment/tf1/lib/python3.6/site-packages/tensorflow_core/python/util/deprecation.py", line 507, in new_func return func(*args, **kwargs) File "/home/wormit/Documents/environment/tf1/lib/python3.6/site-packages/tensorflow_core/python/framework/ops.py", line 3357, in create_op attrs, op_def, compute_device) File "/home/wormit/Documents/environment/tf1/lib/python3.6/site-packages/tensorflow_core/python/framework/ops.py", line 3426, in _create_op_internal op_def=op_def) File "/home/wormit/Documents/environment/tf1/lib/python3.6/site-packages/tensorflow_core/python/framework/ops.py", line 1748, in init self._traceback = tf_stack.extract_stack()

Makefile:34: recipe for target 'train' failed make: *** [train] Error 1

YuanYuYuan commented 4 years ago

記得要先確認有跑過一次

make compile_protobuf

關於訓練的部份,可能要請你跑一下以下的程式,比較知道完整的錯誤訊息

source ./env.sh && python3 train.py --logtostderr --train_dir="training" --pipeline_config_path= "pipeline.config"