【问题标题】:ModuleNotFoundError: No module named 'mxnet.contrib.amp' When importing gluonnlpModuleNotFoundError: No module named 'mxnet.contrib.amp' 导入 gluonnlp 时
【发布时间】:2021-04-23 13:49:01
【问题描述】:

我使用 pip 安装了以下版本的 mxnet==1.4.0gluonnlp==0.9.1

但是,当我运行以下代码import gluonnlp as nlp 时,会产生以下错误

ModuleNotFoundError: No module named 'mxnet.contrib.amp'

所以我尝试使用手动导入缺少的模块

from mxnet.contrib import amp
import gluonnlp as nlp

这也会产生错误

ImportError: cannot import name 'amp' from 'mxnet.contrib' (/usr/local/lib/python3.7/dist-packages/mxnet/contrib/__init__.py)

我一直在 Colab 上运行代码。此问题是否有可能的解决方法?

请指教。

【问题讨论】:

    标签: python google-colaboratory mxnet gluon


    【解决方案1】:

    我没有使用这些库,但在this github 问题中他们说:

    AMP 是在 MXNet 1.5 中引入的。你能试试那个版本(或更新的版本)吗?

    所以我认为问题就在那里。

    干杯!

    【讨论】:

    • 是的,我也发现了,这确实解决了问题,但 MXNet 1.5 与我正在使用的 gluonnlp 版本不兼容
    猜你喜欢
    • 2020-10-03
    • 1970-01-01
    • 2022-11-18
    • 2018-06-18
    • 1970-01-01
    • 2022-06-23
    • 1970-01-01
    • 1970-01-01
    • 2021-03-13
    相关资源
    最近更新 更多