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
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?