Windows10上编译MXNet源码操作步骤(Python)

1. 按照https://blog.csdn.net/fengbingchun/article/details/84997490  中操作步骤首先在Windows上通过VS2017编译MXNet源代码;

2. 从  https://mxnet.incubator.apache.org/install/windows_setup.html#install-the-mxnet-package-for-python 下载mingw64_dll.zip;

3. 解压缩mingw64_all.zip,并将其内的libgcc_s_seh-1.dll,libgfortran-dll,libquadmath-0.dll三个动态库拷贝到E:\GitCode\MXNet_Test\lib\rel\x64目录下,此目录下已包含由MXNet_Test.sln工程编译生成的libopenblas.dll和libmxnet.dll动态库;

4. 将E:\GitCode\MXNet_Test\lib\rel\x64目录添加到系统环境变量,重启;

5. Windows中Python3.x, NumPy, Matplotlib的安装可参考:https://blog.csdn.net/fengbingchun/article/details/77887050

6. Windows中OpenCV3.4.2+Python3.2的安装可参考:https://blog.csdn.net/fengbingchun/article/details/84030309

7. 将E:\GitCode\MXNet_Test\lib\rel\x64目录下的libmxnet.dll动态库拷贝到E:\GitCode\MXNet_Test\src\mxnet\python\mxnet目录下;

8. 打开命令提示符,并将其定位到E:\GitCode\MXNet_Test\src\mxnet\python目录下,执行:

python setup.py install

执行结果如下:

9. 验证MXNet python是否安装正确,测试代码如下:

import mxnet as mx
import numpy as np
import cv2

img = cv2.imread("E:\GitCode\MXNet_Test\data\images\handwritten_digits\0.png")
a = mx.nd.ones((2, 3)); print((a*2).asnumpy())
b = np.array([1, 2, 3]); print(b)

print("ok")

执行结果如下:

GitHubhttps://github.com/fengbingchun/MXNet_Test  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值