您遇到的问题是关于 ModelScope 的 API 版本的冲突。您可以尝试以下方法解决这个问题:
使用 pip install modelscope==1.8.4 安装 ModelScope 的 1.8.4 版本。
修改 model_scope/models/tensorflow/models/resnet/model_fn.py 文件,将 resnet.resnet50 函数中的 _build_model 函数修改为以下代码:
def _build_model(input_images, config):
"""Builds a ResNet50 model."""
return ```
tf.keras.applications.resnet50.ResNet50(
include_top=True, weights=config.model_params.weight_path)
```
再次运行您的代码。
如果您仍然遇到问题,可以联系 ModelScope 的开发团队寻求帮助。