ModelScope中notebook下numpy更新到1.18.5还是不行呢?
这段代码似乎是在尝试导入一些来自 ModelScope 平台的模块,包括 cv2
, CartoonTranslationExporter
, MsDataset
, 等等。然后它试图训练一个卡通翻译模型 (trainer.train()
)。
在这个过程中遇到了几个问题:
modelscope.exporters.cv.CartoonTranslationExporter
模块时报错:找不到名为 torch.random.bit_generator
的模块。这是因为 torch 库的版本过低,无法满足新版本的 CartoonTranslationExporte 要求。为了解决此问题,您可以升级 torch 到最新稳定版 (v1.9+) 或者降低 CartoonTranslationExporte 对 torch 版本的要求。import cv2
语句之后,显示了一个通知消息:“A new release of pip is available: 23.2.1 -> 23.3.2”。这意味着您的pip 已经是最新的版本(23.2.1),并且有一个更高版本可供下载。不过,这里并未提到任何与此错误相关的修复程序。对于这些问题,以下是一些解决方案供参考:
在ModelScope的notebook环境下,可能会遇到numpy依赖冲突的问题。为了解决这个问题,你可以尝试手动更新numpy到1.18.5版本。可以使用以下命令进行操作:
pip install numpy==1.18.5
这个命令会帮助你将numpy版本更新到1.18.5,从而解决可能存在的依赖冲突问题。