GPU版mxnet安装不上

win10 python3.7 GEFORCE820M 能装GPU版mxnet吗?
我经过pip install mxnet-cu80安装,发现总不能用,如图


首先建议先检查一下你的GPU是否支持cuda,其次是检查是否安装了驱动,再者建议使用python 3.6和安装cuda9版本的mxnet。
最关键的是,在Windows下,如果先用conda 创建一个虚拟环境,然后在虚拟环境中使用pip安装的话,可能大概率失败。这种可能是我猜的,因为mxnet没试过,但是tensorflow是不行的。必须直接在机子上装python,然后直接使用pip安装。Linux下则没有这个问题。

再次回复一下,mxnet只需要安装显卡驱动就行,不需要手动安装cuda和cudnn,会自动安装的在你安装mxnet的时候。
下面是各个cuda版本对于显卡驱动的版本号要求:
QQ%E6%88%AA%E5%9B%BE20190305085125

国内安装mxnet,建议将pip的源修改成清华大学的源,不然100%会安装失败。

并不行,我检查过了,可以支持cuda,而且最高版本为cuda8.0。而且我也是直接pip装的,试过很多方法,自己编译的也试过,可它总是显示什么没有gpu或者编译时没有use_cuda=1等等,所以我卸了装装了卸,就是不知道问题出在哪里。差点让我怀疑我gpu是不是假的:thinking:


820M太弱了,Compute Capability只有2.1.至少得3.0以上

你的显卡性能太弱,可以试试mkl加速的intel版本的mxnet(cpu版本)

所以是用不了GPU吗?

Windows也能用吗?

cuDNN is supported on Windows, Linux and MacOS systems with Volta, Pascal, Kepler, Maxwell Tegra K1, Tegra X1 and Tegra X2 and Jetson Xavier GPUs.

按照nvidia官方说明是这样的,没记错的话820M采用的架构应该是费米架构。并不能运用cudnn,除非有啥黑科技之类的

可以的,直接pip 安装就可以额

你的意思是:
现在Ubuntu安装MXNET+GPU
先装显卡驱动,然后直接pip install mxnet-cu92 就可以了?

不是,安装GPU版本的MXNET必须先安装显卡驱动,然后安装cuda 9.2,然后才能使用
pip install mxnet-cu92来安装。不需要安装是cudnn而不是cuda,因为cudnn包含在了mxnet中。

1赞

cuda里不是带显卡驱动吗?

使用cuda里的驱动来安装显卡驱动,安装失败的概率挺高的,真的,建议先单独安装好驱动,况且cuda里的驱动那么旧。真不知道nvidia是怎么搞的:triumph:

1赞

原来是失败率高啊,怪不得分开装。
明天搞一搞。多谢

我安装了mxnet-cu101
导入from mxnet import autograd 显示错误
没法导入包,什么包都导入不进去
是为什么呀

这个我就不太清除了,估计是你没安装成功,要不你进交流群问问里面的大佬?
mxnet%E4%BA%A4%E6%B5%81%E7%BE%A4

好的,谢谢

你好,我电脑装的是cuda10.1,我修改为GPU版本的时候在environment.yml里将mxnet-cu80应该改为什么?mxnet-cu101?