Traceback (most recent call last):


 "tools/train_retriever.py", line 85, in <module>

main()


 "tools/train_retriever.py", line 81, in main

logger=logger)


 "/home/hachreak/projects/mmfashion/mmfashion/apis/train_retriever.py", line 54, in train_retriever

_non_dist_train(model, dataset, cfg, validate=validate)


 "/home/hachreak/projects/mmfashion/mmfashion/apis/train_retriever.py", line 79, in _non_dist_train

cfg.log_level)


 "/home/hachreak/projects/mmcv/mmcv/runner/epoch_based_runner.py", line 174, in __init__

super().__init__(*args, **kwargs)


 "/home/hachreak/projects/mmcv/mmcv/runner/base_runner.py", line 89, in __init__

raise TypeError(f'logger must be a logging.Logger object, '
TypeError: logger must be a logging.Logger object, but got <class 'str'>

Traceback (most recent call last):


 "D:\Apps\Python\Anaconda3\lib\site-packages\PyInstaller\depend\bindepend.py", line 721, in getImports

return _getImports_pe(pth)


 "D:\Apps\Python\Anaconda3\lib\site-packages\PyInstaller\depend\bindepend.py", line 109, in _getImports_pe

import_dllnames_only=True,
TypeError: parse_data_directories() got an unexpected keyword argument 'forwarded_exports_only'
