热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

mxnet_v1.8.0.rc2_cuda11.1.0(ubuntu18.04_v1.2镜像)编译安装指导

安装cuda_v11.1.0:https:blog.csdn.netustczhng2012articledetails108709954安装cudnn_v8.0.5
  • 安装cuda_v11.1.0:https://blog.csdn.net/ustczhng2012/article/details/108709954
  • 安装cudnn_v8.0.5:https://blog.csdn.net/ustczhng2012/article/details/106200868
  • 编译mxnet_v1.8.0:
    • 下载源码:
      • 方式一
        • git clone --recursive https://github.com/apache/incubator-mxnet mxnet
        • (如果出现网络问题,子模块续下载:git submodule update --init --recursive)
        • cd mxnet
        • git checkout 1.8.0
        • git submodule update --init --recursive
      • 方式二
        • git clone https://github.com/apache/incubator-mxnet.git mxnet
        • cd mxnet
        • git submodule update --init --recursiv
        • git checkout 1.8.0
        • git submodule update --init --recursive
    • 安装额外依赖库
      • sudo apt-get update
      • sudo apt-get install -y build-essential git ninja-build ccache libopenblas-dev libopencv-dev cmake
      • sudo apt-get install libatlas-base-dev
      • sudo apt install gfortran
    • 修改编译选项(注:显卡算力代号可通过官网查询,也可参考网友方法)
      • cp make/config.mk .
      • vi config.mk
      • USE_CUDA = 1
      • USE_CUDA_PATH = /usr/local/cuda
      • vi Makefile
      • 增加RTX3090显卡算力代号(86):KNOWN_CUDA_ARCHS := 30 35 50 52 60 61 70 75 80 86
    • 编译
      • make -j16
      • 正常情况下,编译很长一段时间
    • 安装python支持
      • cd python
      • python3 setup.py install
      • 最后出现下面提示后说明编译通过。Finished processing dependencies for mxnet==1.8.0
    • 测试
      • 简单测试
        •  import mxnet as mx
          • 测试中缺失什么so链接库,就find找到,找到后cp到/usr/lib下即可
        •  a=mx.nd.ones((2,3),mx.gpu(0))
      • 基准程序
        • cd mxnet/example/image-classification
        • python3 train_mnist.py
  • 采用pip安装方式参考https://blog.csdn.net/ustczhng2012/article/details/116205317
  • 参考:https://blog.csdn.net/TracelessLe/article/details/112687371?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-1.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-1.control

推荐阅读
author-avatar
qaz2502919927
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有