UnicodeEncodeError: 'mbcs' codec can't encode characters in position 0--1: invalid character
I'm using tensorflow 2.3
UnicodeEncodeError Traceback (most recent call last)
~\Documents\boundary detection\Mask_RCNN\mrcnn\model.py in load_weights(self, filepath, by_name, exclude)
2113 if h5py is None:
2114 raise ImportError('load_weights requires h5py.')
-> 2115 with h5py.File(filepath, mode='r') as f:
2116 if 'layer_names' not in f.attrs and 'model_weights' in f:
2117 f = f['model_weights']
c:\users\20013819\anaconda3\envs\tensorflow\lib\site-packages\h5py_hl\files.py in init(self, name, mode, driver, libver, userblock_size, swmr, rdcc_nslots, rdcc_nbytes, rdcc_w0, track_order, **kwds) 393 name = repr(name).encode('ASCII', 'replace') 394 else: --> 395 name = filename_encode(name) 396 397 if track_order is None:
c:\users\20013819\anaconda3\envs\tensorflow\lib\site-packages\h5py_hl\compat.py in filename_encode(filename) 112 if sys.platform == "win32": 113 if isinstance(filename, six.text_type): --> 114 return filename.encode(WINDOWS_ENCODING, "strict") 115 return filename 116 return fsencode(filename)
UnicodeEncodeError: 'mbcs' codec can't encode characters in position 0--1: invalid character