文章目录

  • 前言
  • 一、MXNet的前世今生
  • 二、mxnet的安装
    • 1.CPU安装
    • 2.GPU安装,以cuda10.1为例
  • 三、报错提醒

前言

本文简介安装mxnet深度学习框架,下边开始对深度学习框架mxnet进行介绍和使用


一、MXNet的前世今生

MXNet 是亚马逊(Amazon)选择的深度学习库,并且也许是最优秀的库之一。它拥有类似于 Theano 和 TensorFlow 的数据流图,为多 GPU 配置提供了良好的配置,有着类似于 Lasagne 和 Blocks 更高级别的模型构建块,并且可以在你可以想象的任何硬件上运行(包括手机)。对 Python 的支持只是其冰山一角—MXNet 同样提供了对 R、Julia、C++、Scala、Matlab,和 Javascript 的接口。

MXNet 是一个旨在提高效率和灵活性的深度学习框架。像MXNet这样的加速库提供了强大的工具来帮助开发人员利用GPU和云计算的全部功能。虽然这些工具通常适用于任何数学计算,但MXNet特别强调加速大规模深度神经网络的开发和部署。特别是,我们提供以下功能:

• 设备放置:使用MXNet,可以轻松指定每个数据结构的生存位置。
• 多GPU培训:MXNet可以通过可用GPU的数量轻松扩展计算。
• 自动区分:MXNet自动执行曾经陷入神经网络研究的衍生计算。
• 优化的预定义图层:虽然您可以在MXNet中编写自己的图层,但预定义的图层会针对速度进行优化,优于竞争库。

MXNet 官方自我评价:MXNet结合了高性能,干净的代码,高级API访问和低级控制,是深度学习框架中独一无二的选择。


二、mxnet的安装

mxnet安装如果不出意外都比较简单

1.CPU安装

pip install mxnet  -f https://dist.mxnet.io/python

2.GPU安装,以cuda10.1为例

pip install mxnet.cu101  -f https://dist.mxnet.io/python

注意这里都引入了mxnet的源,因为一般第三方更新源无法下载mxnet的比较新的版本(基本上会少2代),需要直接从官网下载才能保证是最新的版本

三、报错提醒

gpu版本安装完无法直接导入,因为缺少cuda的动态链接库
比如:
mxnet.cu101 == 1.7.0
代表使用的是cuda10.1,如果是mxnet.cu110代表的是cuda11.0,这个根据电脑安装的cuda版本确定,以及根据计算机的算力确定cuda的版本;
然后把对应的cuda的dll全部拷贝到python/Lib/site-packages/mxnet下

深度学习框架【MxNet】的安装相关推荐

  1. Ubuntu为julia安装深度学习框架MXNet(支持CUDA和OPenCV编译)

    Ubuntu为julia安装深度学习框架MXNet(支持CUDA和OPenCV编译) 环境介绍与注意事项 下载源文件 安装依赖 编译 环境配置 安装MXNet 测试 后记 环境介绍与注意事项 Ubun ...

  2. 人工智能深度学习框架MXNet实战:深度神经网络的交通标志识别训练

    人工智能深度学习框架MXNet实战:深度神经网络的交通标志识别训练 MXNet 是一个轻量级.可移植.灵活的分布式深度学习框架,2017 年 1 月 23 日,该项目进入 Apache 基金会,成为 ...

  3. 深度学习框架Keras的安装

    原文链接:https://blog.csdn.net/qingzhuochenfu/article/details/51187603 本人已经将最新博客更新转移至个人网站了,欢迎来访~~ SCP-17 ...

  4. [PyTroch系列-1]:PyTroch深度学习框架的详细安装过程

    作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:[PyTroch系列-1]:PyTroch深度学习框架的详细安装过程_文火冰糖(王文兵)的博客-C ...

  5. yolo专属深度学习框架darknet的安装记录

    darknet是yolo算法的作者Joseph Redmon使用c语言编写的一个开源卷积神经网络训练框架 如果项目中用到了yolo卷积神经网络模型,darknet框架是你的不二之选 darknet项目 ...

  6. Theano深度学习框架之Lasagne安装及入门

    1.Lasagne简单介绍 lasagne意味千层饼,是基于theano之上主要用于建立和训练神经网络的深度学习库.Lasagne is a lightweight library to build ...

  7. TVM:深度学习框架编译器的安装踩坑集

    目录 一.引言 二.流程 三.踩坑 四.备注 一.引言 4月底的时候,花了一天时间安装TVM这个东西.那时,上来就弄TVM 0.8的版本,但因为具体安装的流程不是很懂,所以出现了一些莫名其妙的问题.后 ...

  8. CV:Win10下深度学习框架安装之Tensorflow/tensorflow_gpu+Cuda+Cudnn(最清楚/最快捷)之详细攻略(图文教程)

    CV:Win10下深度学习框架安装之Tensorflow/tensorflow_gpu+Cuda+Cudnn(最清楚/最快捷)之详细攻略(图文教程) 导读 本人在Win10下安装深度学习框架Tenso ...

  9. 深度学习入门笔记系列(一)——深度学习框架 tensorflow 的介绍与安装

    本系列将分为 8 篇 .今天是第一篇 ,工欲善其事必先利其器 ,先简单讲讲当前的主流深度学习框架 TensorFlow 及其安装方法 . 我们知道 ,深度学习研究的热潮持续高涨 ,许多的开源深度学习框 ...

最新文章

  1. 校园音乐点歌平台的设计与开发 微信小程序 推荐点歌 java 开发
  2. 分布式系统理论基础,以及选举,多数派,租约
  3. linux kernel 2.6.36 编译升级
  4. 9.JAVA之GUI编程列出指定目录内容
  5. MYSQL中只知表名查询属于哪个SCHEMA
  6. 尝鲜.net core2.1 ——编写一个global tool
  7. linux usleep 线程控制权_linux多线程同步—信号量
  8. linux操作系统(云服务器中的使用)
  9. 使用PHP+LibreOffice实现word转html的功能
  10. java解析project mpp文件_Jira数据导出,Java写mpp文件
  11. 『互联网架构』软件架构-软件环境的持续发布管理(上)
  12. css禁止文本或文字图标点击被选中
  13. 重识JavaScript(一)
  14. Tomcat到底是个啥?
  15. ChatGPT教你面试阿里P6测试开发岗
  16. LeetCode 417. 太平洋大西洋水流问题 JAVA dfs
  17. 洛谷P4281(AHOI2008)-紧急集合(LCA)
  18. Java回调函数异步回调案例
  19. java实现麻将(集合的应用)
  20. Python安装库+国内源

热门文章

  1. Excel公式大全【300函数】
  2. 逻辑表达式 -- 对蕴含的理解(举例更清晰、明白哦)
  3. JAVA中类、对象、方法之间的关联关系
  4. Python文件处理os模块介绍 -*- Python基础知识12 -*-
  5. java excel 单元格类型,POI Excel 单元格内容类型判断并取值
  6. dicom 的mm换算成像素Pixel
  7. 这份赏金任务,人人都能做,只要……
  8. Java-web css笔记
  9. 生命的意義在你的内心
  10. 杰理之使用 mic_rec_play_start()测试 mic 无声的解决方法【篇】