train_dataset = MsDataset.load(......)
train_dataset.config_kwargs['split_config']['train']
时报错'NoneType' object is not subscriptable
这个错误是因为train_dataset.config_kwargs['split_config']['train']
返回的是None
,而不是一个字典。你可以尝试使用get()
方法来避免这个错误,如下所示:
train_dataset = MsDataset.load(......)
train_split_config = train_dataset.config_kwargs.get('split_config')
if train_split_config:
train_data = train_split_config.get('train')
else:
print("split_config is None")
这样,如果split_config
或train
不存在,代码不会抛出异常,而是输出提示信息。
ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!欢迎加入技术交流群:微信公众号:魔搭ModelScope社区,钉钉群号:44837352