精华内容
下载资源
问答
  • MXNet

    2020-08-12 11:03:18
    MXNet也是一种深度学习框架,和Caffe、TensorFlow、Torch、Theano等并列 MXNet(发音为“mix-net”)起源于卡内基梅隆大学和华盛顿大学。MXNet是一个功能齐全,可编程和可扩展的深入学习框架,支持最先进的深入...

    MXNet也是一种深度学习框架,和Caffe、TensorFlow、Torch、Theano等并列

     

    MXNet(发音为“mix-net”)起源于卡内基梅隆大学和华盛顿大学。MXNet是一个功能齐全,可编程和可扩展的深入学习框架,支持最先进的深入学习模式。MXNet提供了混合编程模型(命令式和声明式)和大量编程语言的代码(包括Python、C++、R、Scala、Julia、Matlab和JavaScript)的能力。2017年1月30日,MXNet进入Apache基金会,成为Apache的孵化器项目。

    MXNet支持深度学习架构,如卷积神经网络(CNN)和循环神经网络(RNN),包括长短期记忆网络(LTSM)。该框架为成像、手写、语音识别,预测和自然语言处理提供了出色的功能。有些人称MXNet是世界上最好的图像分类器。

    MXNet具有强大的技术,包括扩展能力,如GPU并行性和内存镜像、编程器开发速度和可移植性。此外,MXNet与Apache Hadoop YARN(一种通用的,分布式的应用程序管理框架)集成,使MXNet成为TensorFlow的竞争对手。

    近期,Amazon宣布将MXNet作为Amazon AWS最主要的深度学习框架。

     

    展开全文
  • MXNET

    2019-11-14 22:42:23
    mxnet同时支持Imperative Programming及Symbolic Programming 一、为什么mxnet不像其它深度学习框架那样使用numpy的多维数据,而使用mxnet.NDArray多维数据? 答: 其它深度学习库只有在执行symblic符号函数时,...

       mxnet 同时支持Imperative Programming及Symbolic Programming

     

    一、为什么mxnet不像其它深度学习框架那样使用numpy的多维数据,而使用mxnet.NDArray多维数据?

     答: 其它深度学习库只有在执行symblic符号函数时,才会使用到GPU计算,而mxnet.NDArray可以在命令式编程中指定任意的计算设备。 

    二、符号symbolic计算的优势

    答:mxnet执行复杂的优化措施,使得去除了很多不必要的或重复的计算,比命令式编程提供了更佳的性能。

    其次, 因为我们在计算图中存储了不同变量间关系,使得mxnet可以高效的执行自微分。 

    展开全文
  • mxnet

    2019-02-09 06:24:00
    Ubuntu 14按照官方的说法安装: 装依赖 sudo apt-get updatesudo apt-get install -y build-essential git libblas-...下载mxnet git clone –recursive https://github.com/dmlc/mxnet recursive参数,因为mxnet...

    Ubuntu 14
    按照官方的说法安装:

    装依赖

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

     

     

    下载mxnet
    git clone –recursive https://github.com/dmlc/mxnet
    recursive参数,因为mxnet依赖于DMLC通用工具包http://dmlc.ml/,–recursive参数可以自动加载mshadow等依赖。这里暂时不要着急编译,我们还要装一下CUDA。

    装CUDA(如果没有GPU可以跳过这一步)
    这里提到的CUDA安装方法也适用于除MXnet之外的其他深度学习软件包。我们通过nVidia官方链接下载安装CUDA驱动和工具包,请前往 https://developer.nvidia.com/cuda-downloads 选择对应的安装方式。国内读者建议网络安装方式deb(network),这样ubuntu会选择就近的国内的源安装,速度可能比较快。

    如果用ubuntu 14.04,不用去官网,直接运行以下这些命令也可以调用官网下载(安装包较大需要耐心等待):
    wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_7.5-18_amd64.deb

    接着装它

    sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb
    sudo apt-get update
    sudo apt-get install cuda

    支持GPU的MXnet
    MXnet需要打开一个编译和链接选项来支持CUDA。在前一步git clone得到的mxnet/目录里找到mxnet/make/子目录,把该目录下的config.mk复制到mxnet/目录,用文本编辑器打开,找到并修改以下几行:

    USE_CUDA = 1
    USE_CUDA_PATH = /usr/local/cuda

    其中第二行是CUDA的安装目录。如果选择默认安装方式,它会在/usr/local/cuda或者是类似/usr/local/cuda-7.5这样的原始安装目录,如果是自定义目录的安装,请自行修改本条。

    如果用户选择安装atlas或者openblas等其他BLAS的实现,需要额外的修改。如果ubuntu的atlas实现(sudo apt-get install libatlas-base-dev或者sudo apt-get install libopenblas-dev),需要修改为:

    USE_BLAS = atlas 或者 openblas

    编译mxnet
    修改之后,在mxnet/目录下编译(-j4是可选参数表示用4线程编译):

    make -j4

    如果报错:cannot find -lcblas 就是没有装blas,apt-get install就行

    python支持
    如果要安装Python支持:

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

    setup之前需要安装setuptools和numpy

    配置python环境变量
    不配置环境变量的话,有可能会报“no module named mxnet”的错

    gedit ~/.bashrc
    export PYTHONPATH=~/mxnet/python

    我这里的mxnet放在home里

    不配python环境变量的用法
    根据官方文档,如果不想改变系统配置可以这样

    cp -r ~/mxnet/python/mxnet <path to your working directory>
    cp ~/mxnet/lib/libmxnet.so <path to your working directory>/mxnet/

    其中是你当前开发应用的目录,如果你已经在开发目录里,可以用以下命令

    cp -r ~/mxnet/python/mxnet .
    cp ~/mxnet/lib/libmxnet.so mxnet/
    ---------------------
    作者:prahs
    来源:CSDN
    原文:https://blog.csdn.net/prahs/article/details/52184579
    版权声明:本文为博主原创文章,转载请附上博文链接!

    转载于:https://www.cnblogs.com/mrxsc/articles/10357115.html

    展开全文
  • Apache MXNet (incubating) for Deep Learning Apache MXNet is a deep learning framework designed for both efficiency and flexibility. It allows you to mix symbolic and imperative programming to ...
  • mxnet 源码

    2017-12-15 21:39:55
    git mxnet 源码 ,按照readme.md 内描述即可正常安装
  • linux 安装GPU版本的mxnet

    万次阅读 2019-11-18 16:07:22
    1.先查看自己cuda的版本: ...2.建议先卸载之前安装的mxnet pip uninstall mxnet pip uninstall mxnet-cu90 3.例如cuda的版本是9.0的 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple mxnet-cu...

    1.先查看自己cuda的版本:

    cat /usr/local/cuda/version.txt

    2.建议先卸载之前安装的mxnet

    pip uninstall mxnet
    pip uninstall mxnet-cu90

    3.例如cuda的版本是9.0的

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple mxnet-cu90

    加入了清华源,可以加速下载,如果是cuda8.0的把mxnet-cu90改为mxnet-cu80即可

    4.打开python测试

    import mxnet as mx
    print(mx.__version__)

    如果输出了版本号,大概率安装成功了

    5.报错 libcudart.so.9.0: cannot open shared object file: No such file or directory
        加入环境变量即可

    export PATH=$PATH:/usr/local/cuda-9.0/bin
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64
    export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/cuda-9.0/lib64
    
    $source /etc/profile

     

    展开全文
  • mxnet symbol 解析

    2021-01-06 23:19:11
    mxnet symbol类定义:https://github.com/apache/incubator-mxnet/blob/master/python/mxnet/symbol/symbol.py 对于一个symbol,可分为non-grouped和grouped。且symbol具有输出,和输出属性。比如,对于Variable而言...
  • mxnet扫盲

    2020-05-29 13:37:41
    $ sudo pip3.7 install --upgrade mxnet 2,创建.lst文件和.rec文件 # 查看本机 mxnet的安装位置 $ sudo find / -name '*im2rec*' # 通过查找,我的mxnet安装在:/home/user1/miniconda3/lib/python3.7/site-...
  • mxnet系列之mxnet介绍

    千次阅读 2017-04-20 17:43:55
    mxnet是 [1] mxnet的前世今生
  • Apache MXNet (incubating) for Deep Learning Apache MXNet is a deep learning framework designed for both efficiency and flexibility. It allows you to mix symbolic and imperative programming to ...
  • mxnet框架简介

    2018-10-21 09:17:14
    mxnet框架的官方简介
  • mxnet NDArray

    2021-01-06 17:15:20
    MXNet的NDArray与Numpy中的ndarray极为相似,NDAarray为MXNet中的各种数学计算提供了核心的数据结构,NDArray表示一个多维的、固定大小的数组,并且支持异构计算。那为什么不直接使用Numpy呢?MXNet的NDArray提供...
  • mxnet安装

    2019-09-20 09:11:29
    根据自己的cuda版本选择相应的mxnet。 例如:cuda9.0环境: pip install mxnet-cu90mkl==1.5.0 其中,‘90’表示cuda版本, ‘1.5.0’表示版本,‘mkl’表示mkl CPU版本: pip install mxnet-mkl==1.3.1 如果需要...
  • MxNet学习:MxNet架构

    2018-11-28 15:59:01
    1 MxNet架构 Runtime Dependency Engine:根据读/写依赖关系调度和执行操作 Storage Allocator:高效地分配和回收主机(CPU)和设备(gpu)上的内存块 Resource Manager:管理全局资源,如随机数生成器和临时空间 ...
  • mxnet编译

    2021-01-19 15:53:56
    基本依赖安装 sudo apt-get upgrade sudo apt-get install -y build-essential git libatlas-base-dev ...cd mxnet git checkout 1.4.0 -b 1.4.0 git submodule update --init 把make文件夹下的config.mk 复制到m
  • 开始mxnet

    2020-08-06 17:40:38
    安装 https://mxnet.apache.org/versions/1.6/ 查找API https://mxnet.apache.org/versions/1.6/api/python/docs/api/autograd/index.html (暂时用这个,后面有个更方便的)
  • mxnet 尝试

    2019-06-20 15:45:15
    from mxnet import nd from mxnet.gluon impor nn x = nd.ones(3) nd.save('x',x) x2 = nd.load('x') x2 输出结果为: 下载模型并使用 import mxnet as mx import numpy as np batch_size = 1 num_ba.....
  • MXNet简介

    千次阅读 2018-10-29 14:42:28
    MXNet简介 MXNet是一个十分优秀的深度学习框架。目前包含了许多语言接口,如Python、C++、Scala、R等。目前,MXNet版本已经更新到1.3.0。本系列文章主要使用Python接口。 在MXNet官网[1]上,官方建议新手使用Python...
  • 这一次我们讲讲mxnet,相关的代码、数据都在我们 Git 上,希望大家 Follow 一下这个 Git 项目,后面会持续更新不同框架下的任务。https://github.com/longpeng2008/LongPeng_ML_Course 01 mxnet是什么mxnet是amazon...
  • mxnet框架源码

    2017-10-20 00:18:50
    MXNet是一个开源的深度学习框架。它可以使你能自行定义、训练、配置和部署深度人工神经网络,并且适用于从云端到移动端诸多不同的设备上。可快速模型训练、灵活支持各种编程模型和语言使得MXNet具有高度的可扩展性。...
  • mxnet RuntimeError

    2020-12-08 21:39:47
    [bt] (5) /root/mxnet/python/mxnet/../../lib/libmxnet.so(_ZN5mxnet4exec13GraphExecutor4InitEN4nnvm6SymbolERKNS_7ContextERKSt3mapISsS4_St4lessISsESaISt4pairIKSsS4_EEERKSt6vectorIS4_SaIS4_EESL_SL_RKSt13...
  • mxnet-0.9.3

    2018-01-20 21:11:57
    mxnet-0.9.3框架安装包,一种比较快捷的深度学习框架,

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,269
精华内容 3,707
关键字:

mxnet