按照您提供的demo加载数据集,但是会报错,我查不到问题(阿里新手)

from modelscope.msdatasets import MsDataset
ds = MsDataset.load('damo/WMT-Chinese-to-English-Machine-Translation-Training-Corpus')

以下是报错的内容:

2023-07-11 13:15:57,037 - modelscope - INFO - PyTorch version 1.11.0+cpu Found.
2023-07-11 13:15:57,039 - modelscope - INFO - Loading ast index from /mnt/workspace/.cache/modelscope/ast_indexer
2023-07-11 13:15:57,039 - modelscope - INFO - No valid ast index found from /mnt/workspace/.cache/modelscope/ast_indexer, generating ast index from prebuilt!
2023-07-11 13:15:57,085 - modelscope - INFO - Loading done! Current index file version is 1.7.0, with md5 b81947d6e9065b2b8ffcafc4cac2774e and a total number of 861 components indexed
TypeError: exceptions must derive from BaseException

展开
收起
游客ii3wgiogknwui 2023-07-11 13:23:46 321 分享 版权
3 条回答
写回答
取消 提交回答
  • 十分感谢您们的回复,我最后通过
    git clone http://www.modelscope.cn/datasets/damo/WMT-Chinese-to-English-Machine-Translation-Training-Corpus.git
    的方式下载了数据集

    2023-08-15 10:33:41
    赞同 展开评论
  • 根据您提供的报错信息,看起来是在加载数据集时出现了一个 TypeError 异常。异常信息表明类型错误,即异常必须派生自 BaseException。

    这种错误通常发生在尝试处理异常时,所抛出的对象不是 BaseException 或其子类的实例。请确保您使用的数据集加载方法返回的异常类型是正确的,并且是 BaseException 的子类。

    针对您的具体情况,请检查以下几点:

    1. 检查版本兼容性:确保您使用的 Modelscope 和相关库的版本兼容。有时,不同版本之间的兼容性问题可能会导致异常。

    2. 查看文档和示例:仔细阅读 Modelscope 的文档和示例代码,确保您正确地使用 MsDataset.load() 方法并传递正确的参数。特别注意数据集名称是否正确。

    3. 查找异常来源:如果您继续遇到这个异常并无法解决,请尝试从更详细的错误跟踪信息中查找异常的具体来源。可以查看堆栈跟踪,看是否能够找到引发异常的函数或代码行。

    2023-07-24 15:34:07
    赞同 展开评论
  • 北京阿里云ACE会长

    可能存在版本不兼容的问题,因为该错误与Python 2.x的异常机制有关,而在Python 3.x中,所有的异常都必须从BaseException类继承。因此,建议检查Python版本是否为3.x,并且确保您的代码和模块都是与Python 3.x兼容的版本。

    2023-07-18 09:44:22
    赞同 展开评论

ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!欢迎加入技术交流群:微信公众号:魔搭ModelScope社区,钉钉群号:44837352

热门讨论

热门文章

还有其他疑问?
咨询AI助理