ImportError: cannot import name 'is_np_array'

以下的讨论是基于:
MXNet版本: 可运行这个来得到pip show mxnet; python -c 'import mxnet; print mxnet.__version__'
操作系统:
linux cuda 10.0


求助一下各位,我在安装autogluon的过程中,import autogluon as ag
就会报ImportError: cannot import name 'is_np_array’的错,我觉得应该是mxnet的问题。

你得先装好mxnet的gpu版本,才可以装autogluon

感谢回复,我装了mxnet 公版好多版本都尝试了,都这缺这少那的。请问你有安装成功的流程吗,可以分享一下吗?

首先检查mxnet对应版本的对应cuda版本,以mxnet-cu101表示cuda10.1版本的
以mxnet 1.15.1为例

pip install mxnet-cu101==1.15.1
conda install cudatoolkit=10.1.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/
conda install cudnn=7.6.5 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/

其他版本注意cuda与cudnn对应的版本,详见cuDNN Archieve