#2594·Mask_RCNN

AttributeError: 'str' object has no attribute 'decode'

Author: Chethan187Created Jun 11, 2021Updated May 24, 2025

While running demo.ipynb i get the below error:

Tensorflow version = 1.15.0

AttributeError Traceback (most recent call last) in 3 4 # Load weights trained on MS-COCO ----> 5 model.load_weights(COCO_MODEL_PATH, by_name=True)

~\Documents\Mask_RCNN-master\mrcnn\model.py in load_weights(self, filepath, by_name, exclude) 2128 2129 if by_name: -> 2130 saving.load_weights_from_hdf5_group_by_name(f, layers) 2131 else: 2132 saving.load_weights_from_hdf5_group(f, layers)

c:\\users\chethan\anaconda3\envs\rcnn\lib\site-packages\keras\engine\topology.py in load_weights_from_hdf5_group_by_name(f, layers, skip_mismatch, reshape) 3416 """ 3417 if 'keras_version' in f.attrs: -> 3418 original_keras_version = f.attrs['keras_version'].decode('utf8') 3419 else: 3420 original_keras_version = '1'

AttributeError: 'str' object has no attribute 'decode'

How can I fix this issue ?