Opencv+MKL+Cuda+Cudnn+mxnet for win10

Opencv+MKL+Cuda+Cudnn+mxnet for win10 - CSDN博客

由于系统兼容性的问题,mxnet目前仅支持win10、linux、Mac,如果你的windows系统不是win10,请忽略本文。

需要准备的环境有, MinGW(gcc)、OpenCV、CUDA 、CuDnn、MKL/Openblas、mxnet。自己整理的资源:https://download.csdn.net/download/weixin_37370363/10368099

OpenCV

运行opencv-2.4.13.5-vc14.exe,把文件拷贝到系统盘drive 文件夹下。设置环境变量Path = C:\Drivers\opencv\build\x64\vc14\bin

CUDA CuDnn

安装cuda。解压cudnn 把bin lib source 都拷贝到cuda对应文件夹下。

环境变量:

MKL

解压安装即可。

环境变量

mxnet

可以自行下载https://github.com/yajiedesign/mxnet/releases?after=20180324

解压压缩包。setupenv.cmd 

进行mxnet环境安装。

python mxnet

到python 目录下 运行 python setup.py install 安装完成。 把20180422_mxnet_x64_vc141_gpu_cu91\bin文件夹下的*.dll。 (推荐使用我整理的压缩包,因为里面有14个*.dll,比较完整)拷贝到C:\Python27\Lib\site-packages\mxnet-1.2.0-py2.7.egg\mxnet下面

都安装完毕,之后 测试

(mxnet.nd.ones((2,2), mxnet.cpu())*100).asnumpy()

(mxnet.nd.ones((2,2), mxnet.gpu())*100).asnumpy()

如果结果如下:

说明gpu计算有问题。解决方案是换一个版本的mxnet release

你可能感兴趣的:(Opencv+MKL+Cuda+Cudnn+mxnet for win10)