ubuntu16.04 mxnet

最近一直在配置深度学习的几个框架,坑无限多,在这里记录一下配置mxnet的过程。

首先:安装依赖包

sudo apt-get update
sudo apt-get install -y build-essential git libatlas-base-dev libopencv-dev

第二步:下载+编译

git clone --recursive https://github.com/dmlc/mxnet
cd mxnet; make -j$(nproc)

这里有一些问题, 我第一次使用的是gcc-4.9,在编译的时候一直报错,推荐使用gcc-5.4(我就是这么成功的)。如果你想使用GPU的话,需要将 make/configure 文件copy到mxnet主目录进行修改 USE_CUDA=1 并将 CUDA_PATH = /usr/local/cuda (我没有使用GPU,因为前几次用gcc-4.9编译的时候伤心了,你们大可试一下)

第三步:让你的python找到mxnet

sudo apt-get install python-setuptools
sudo apt-get install python-numpy
cd python   //   mxnet/python
sudo python setup.py install

最后:
vim $HOME/.bashrc 
在此文件的最后添加
export PYTHONPATH=~/mxnet/python
保存,退出
然后 source $HOME/.bashrc

OK了

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ubuntu16.04 显卡驱动与cuda安装

    几乎所有的深度学习框架都可以感受到GPU加速的乐趣 准备工作 配置 apt-get 的源 第一种方法. 系统设置-> 软件与更新 ->ubuntu 软件 ->...

    ke1th
  • tensorflow0.10.0升级到tensorflow.011.0

    (3). 安装cuda8.0, 已有的不需要安装 官网下载cuda8.0,网速慢的话

    ke1th
  • python re模块常用方法总结

    res = re.match(pattern, string, flags=0) #字符串的开头是否能匹配正则表达式。返回_sre.SRE_Match对象,如果...

    ke1th
  • jupyter notebook 在mac OS上的安装

    一、关于Anaconda python中有很多包,类似于java中的jar包,java中用maven、gradle来管理依赖的jar包,而在python中类似...

    菩提树下的杨过
  • python获取Linux信息

      刚开始学习Python,用Python写了一个获取Linux服务器信息的脚本,在debian和centos上测试通过。首先需要安装一个psutil库,在安装...

    py3study
  • 【荐书】机器学习需要的数学知识和基础书籍推荐

    【新智元导读】我们在《机器学习里,数学究竟多重要?》一文中提供了机器学习所需的数学知识和建议,对于初学者来说,并不需要先掌握大量的数学知识再开始做机器学习。学习...

    新智元
  • 通过CSS,实现元素反转 原

          今天突然看到ES6还有Reflect 概念,我怎么以前没注意过,赶快去CANIUSE上查一下吧,却意外看到CSS Reflections,竟然可以有...

    申君健
  • 云成本管理方法论(四)——云优化管理之管理措施

    因为判定规则分析中的判定结果较分散,为便于后继的分析和使用,我们将判定结果进行分类,不同的类别称为“问题类型”。

    jancco
  • IHostingEnvironment VS IHostEnvironment - .NET Core 3.0中的废弃类型

    在本篇博客中,我将描述与之前版本相比,ASP.NET Core 3.0 中已经被标记为废弃的类型。我将解释一下为什么这些类型被废弃了,它们的替换类型是什么,以及...

    心莱科技雪雁
  • Django-DRF | GenericAPIView 视图类

    Django REST框架构建Web API。Django网络应用开发的5项基础核心技术包括模型(Model)的设计,URL 的设计与配置,View(视图)的编...

    小团子

扫码关注云+社区

领取腾讯云代金券