Windows下编译mxnet
Posted simplelovecs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows下编译mxnet相关的知识,希望对你有一定的参考价值。
操作系统:
64位Windows10
mxnet的构建和安装包括两个步骤:
第一步,编译出共享库 libmxnet.dll。
第二步,安装语言包,比如python等。
最小编译要求:
- 最新的支持C++ 11 的c++编译器,比如
g++ >= 4.8
orclang
- 一份BLAS库,例如:
libblas
,atlas
,openblas
orintel mkl
可选库:
CUDA Toolkit >= v7.0
:利用GPUs计算- 要求GPU能够支持
Compute Capability >= 2.0
- 要求GPU能够支持
- CUDNN:加速 GPU 计算
- opencv:图形放大
Windows上编译:
如果使用 Visual Studio 2013来编译,则必须使 Visual Studio 2013 支持更多的C++11特性。
则必须如下步骤:
-
- 下载并安装 Visual C++ Compiler Nov 2013 CTP.
- 拷贝目录
C:\Program Files (x86)\Microsoft Visual C++ Compiler Nov 2013 CTP
(或者解压缩目录)下的所有文件到C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC
目录下覆盖已有文件。不要忘记再拷贝前先备份。
openblas:下载地址
CUDA:下载地址
CuDNN:下载地址
opencv:下载地址
-
- 注意: 需要注册NVIDIA社区用户来下载CUDA和CuDNN
AAA
以上是关于Windows下编译mxnet的主要内容,如果未能解决你的问题,请参考以下文章