EdjeElectronics / TensorFlow-Object-Detection-API-Tutorial-Train-Multiple-Objects-Windows-10

How to train a TensorFlow Object Detection Classifier for multiple object detection on Windows
Apache License 2.0
2.92k stars 1.3k forks source link

problem with running python train.py --logtostderr --train_dir=training/ --pipeline_config_path=training/faster_rcnn_inception_v2_pets.config #597

Open Met3x1 opened 1 year ago

Met3x1 commented 1 year ago

so when I run command python train.py --logtostderr --train_dir=training/ --pipeline_config_path=training/faster_rcnn_inception_v2_pets.config it shows Traceback (most recent call last): File "C:\tensorflow1\models\research\object_detection\train.py", line 54, in from object_detection.legacy import trainer File "C:\tensorflow1\models\research\object_detection\legacy\trainer.py", line 27, in from object_detection.builders import optimizer_builder File "C:\tensorflow1\models\research\object_detection\builders\optimizer_builder.py", line 25, in from official.modeling.optimization import ema_optimizer File "C:\tensorflow1\models\official\modeling\optimization__init__.py", line 19, in from official.modeling.optimization.configs.optimization_config import * File "C:\tensorflow1\models\official\modeling\optimization\configs\optimization_config.py", line 31, in @dataclasses.dataclass ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\mbali\miniconda3\envs\tensorflow1\Lib\dataclasses.py", line 1223, in dataclass return wrap(cls) ^^^^^^^^^ File "C:\Users\mbali\miniconda3\envs\tensorflow1\Lib\dataclasses.py", line 1213, in wrap return _process_class(cls, init, repr, eq, order, unsafe_hash, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\mbali\miniconda3\envs\tensorflow1\Lib\dataclasses.py", line 958, in _process_class cls_fields.append(_get_field(cls, name, type, kw_only)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\mbali\miniconda3\envs\tensorflow1\Lib\dataclasses.py", line 815, in _get_field raise ValueError(f'mutable default {type(f.default)} for field ' ValueError: mutable default <class 'official.modeling.optimization.configs.optimizer_config.SGDConfig'> for field sgd is not allowed: use default_factory

is there a way to fix?