I was trying to training the mask rcnn. and I get the error (below).
I followed other attribute error solutions from StackOverflow which is import keras through import tensorflow.keras as keras
However, it was already set and gives me the error: ~~~ has no attribute 'TrackableSaver'
How should I solve the error?
m1 pro
tensorflow==2.10.0
keras==2.7.0
Traceback (most recent call last):
File "/Users/{}/TEST_mrcnn_tf2/Mask-RCNN-TF2.7.0-keras2.7.0/mrcnn/285-fruits_mask_rcnn.py", line 173, in <module>
model = MaskRCNN(mode='training', model_dir="logs", config=config)
File "/Users/{}/miniforge3/envs/mrcnn/lib/python3.10/site-packages/mask_rcnn_tf2-1.0-py3.10.egg/mrcnn/model.py", line 1837, in __init__
self.keras_model = self.build(mode=mode, config=config)
File "/Users/{}/miniforge3/envs/mrcnn/lib/python3.10/site-packages/mask_rcnn_tf2-1.0-py3.10.egg/mrcnn/model.py", line 1948, in build
rpn = build_rpn_model(config.RPN_ANCHOR_STRIDE,
File "/Users/{}/miniforge3/envs/mrcnn/lib/python3.10/site-packages/mask_rcnn_tf2-1.0-py3.10.egg/mrcnn/model.py", line 922, in build_rpn_model
return KM.Model([input_feature_map], outputs, name="rpn_model")
File "/Users/{}/miniforge3/envs/mrcnn/lib/python3.10/site-packages/tensorflow/python/trackable/base.py", line 205, in _method_wrapper
result = method(self, *args, **kwargs)
File "/Users/{}/miniforge3/envs/mrcnn/lib/python3.10/site-packages/keras/engine/functional.py", line 137, in __init__
super(Functional, self).__init__(name=name, trainable=trainable)
File "/Users/{}/miniforge3/envs/mrcnn/lib/python3.10/site-packages/keras/engine/training_v1.py", line 122, in __init__
super(Model, self).__init__(*args, **kwargs)
File "/Users/{}/miniforge3/envs/mrcnn/lib/python3.10/site-packages/tensorflow/python/trackable/base.py", line 205, in _method_wrapper
result = method(self, *args, **kwargs)
File "/Users/{}/miniforge3/envs/mrcnn/lib/python3.10/site-packages/keras/utils/traceback_utils.py", line 67, in error_handler
raise e.with_traceback(filtered_tb) from None
File "/Users/{}/miniforge3/envs/mrcnn/lib/python3.10/site-packages/keras/engine/training.py", line 3140, in saver_with_op_caching
return tf.__internal__.tracking.TrackableSaver(
AttributeError: module 'tensorflow.compat.v2.__internal__.tracking' has no attribute 'TrackableSaver'