MxNet系列——how_to——index

2023-05-16

博客新址: http://blog.xuezhisd.top
邮箱:xuezhisd@126.com


MXNet 怎么办系列

How-tos 提供了一系列的有关安装,基本概念,说明,命令和使用预训练模型完成的例程指南。

下面的主题解释了基本概念,并为特定任务提供了步骤。其中一些包含了使用预训练模型完成的例程。

配置和安装

你可以在 Amazon Linux, Ubuntu/Debian, OS X, 和 Windows操作系统上运行MXNet。MXNet也可以在Docker和类似于AWS的云上运行。MXNet当前支持 Python, R, Julia 和 Scala编程语言。

如果你在Amazon Linux 或 Ubuntu上运行Python/R,你可以使用Git Bash来快速地安装MXNet库和它的相关依赖。

  • 安装MXNet的详细指南
  • 常见的安装问题

使用MXNet来执行特定的任务

  • 如何使用预训练的模型
    该章节提供了使用预训练的图像分类模型来读入,自定义和预测图像类别的详细步骤。

  • 如何微调预训练的模型
    该章节提供了关于如何使用一个新的、小的数据集,来微调预训练神经网络的指南。它描述了准备数据,训练一个最后一层和评价结果几部分。为了进行比较,它使用了两个预训练的模型。

  • 如果将神经网络可视化为计算图
    该章节在Jupyter notebook中提供了关于如何可视化神经网络的命令和说明

  • 如何使用数据并行在多个CPU/GPU上进行训练
    该章节提供了MXNet使用多GPU的默认值。该章节也提供了关于自定义GPU数据并行设置(比如,GPU的数量和各个GPU的负载),使用多个GPU训练模型,设置GPU通信选项,同步GPU之间的目录,选择网络接口,调试连接等步骤的说明和命令。

  • 如何以模型并行的方式在多个GPU上训练LSTM
    该章节讨论了关于模型并行的基本实践,比如一个多层网络的某一层使用一个GPU,如何在多个GPU上均衡和组织各个网络层来降低数据传输和瓶颈。

  • 如何在移动设备上运行MXNet
    该章节提供了如何将软件移植到其它操作系统和编程语言的指南。它也描述了当在移动设备上运行模型时,你需要考虑的折中。它也提供了在手机中使用的简单的预训练过的图像分类识别模型。

  • 如何使用Amazon EC2和Amazon S3 在AWS云上设置MXNet
    该章节提供了如何在AWS上使用MXNet的详细步骤。该章节也提供了使用亚马逊简单存储服务(Amazon S3)和弹性计算云(Amazon EC2)的前提条件和依赖库。该章节也提供了如何在云上设置,构建,安装,测试,运行MXNet和在多个GPU上运行MXNet。

  • 如何在不同的输入长度/尺寸(bucketing)上使用MXNet
    该章节描述了基本概念和具有不同架构的模型使用bucketing的背后原理。该章节也提供了一个关于如何修改网络以便使用buckets的例子,并提供了如何创建和迭代buckets的说明。

  • 如何提高MXNet的性能
    该章节描述了如何通过使用推荐的数据格式,存储位置,批大小,库和参数等,来提升MXNet的性能。

  • 如何在Matlab环境下使用MXNet
    该章节提供了在Matlab中使用MXNet来加载模型与数据,预测,特征提取的命令。该章节也包含了两者(可能引发一些问题)的实现差异和一些基础的排错。

  • 如何在浏览器中利用JavaScript语言来使用MXNet
    该章节提供了一个MXNet的JavaScript接口,包含了为了在浏览器中使用它而在服务器端设置与运行它的基础命令。该章节也包含了浏览器对比,使用自己的模型的指南和库的源代码。

开发 和 Hack MXNet

  • 创建新的操作符
    该章节提供了一个自定义网络层的例子,它描述了定义网络层的每一部分的步骤。该章节包含一个涉及参数的 breakdown ,调用优化和提供了该例子完成代码的链接。

  • 从MXNet使用Torch
    该章节描述了如何安装和构建MXNet,以便于和Troch一起使用。该章节也提供了一个支持的Torch数学函数和神经网络模块的列表,和关于如何使用它们的说明。

  • 为MXNet设置环境变量
    该章节提供了MXNet默认环境变量的列表,同时简单描述了每一环境变量功能。

常见问题

  • FAQ FAQ章节提供了MXNet的调试和优化的信息,也附带了一些额外的资源。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MxNet系列——how_to——index 的相关文章

随机推荐

  • 解决Ubuntu中文显示为乱码

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 1 安装所需软件 sudo apt get install zh autoconvert sudo apt get insta
  • hexo教程系列——hexo安装教程

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 本文详细描述了如何在Github上 xff0c 使用hexo部署博客 安装Hexo 安装node js node js官方下载
  • Python中类成员函数均为虚函数的理解

    python中类成员函数均为虚函数 我们可以通过下面的函数见识其威力 class A def foo self print 39 a 39 class B A def foo self print 39 b 39 for x in A B
  • MxNet系列——Windows上安装MxNet

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 开发环境 操作系统 xff1a Win7 64bit C 43 43 编译器 xff1a Visual Studio 2010
  • Eigen教程1 - 基础

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 固定大小的矩阵和向量 参考链接 xff1a http eigen tuxfamily org dox 2 0 Tutorial
  • Eigen教程2 - 入门

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 安装Eigen 无需安装 只需将Eigen位置添加到include路径中 Demo 1 MatrixXd xff0c X表示动
  • Eigen教程3 - 稀疏矩阵操作

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 稀疏矩阵操作 操作和求解稀疏问题需要的模块 xff1a SparseCore SparseMatrix 和 SparseVec
  • Eigen教程4 - 稀疏矩阵快速参考指南

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 本文对稀疏矩阵SparseMatrix的主要操作进行了总结 首先 xff0c 建议先阅读 Eigen教程2 稀疏矩阵操作 关于
  • Eigen教程5 - 求解稀疏线性方程组

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com Eigen中有一些求解稀疏系数矩阵的线性方程组 由于稀疏矩阵的特殊的表示方式 xff0c 因此获得较好的性能需要格外注意 查看
  • Eigen教程6 - Matrix-free solvers

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com Matrix free solvers 像ConjugateGradient 和 BiCGSTAB这样的迭代求解器可以用在 m
  • Eigen教程7 - Eigen和Matlab的比较

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com Eigen和Matlab比较 参考 http eigen tuxfamily org dox AsciiQuickRefere
  • MxNet系列——how_to——perf

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 性能 下面是一些技巧 xff0c 以尽可能的获取MXNet的最佳性能 数据 对于输入数据 xff0c 需要注意以下内容 xff
  • MxNet系列——how_to——visualize_graph

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 如何将神经网络可视化为计算图 该章节描述了如何在MXNet中使用在mx viz plot network来可视化 xff08
  • 修改antlr错误信息输出格式的方法

    找到 antlr DefaultFileLineFormatter java 修改类DefaultFileLineFormatter的函数getFormatString 我将其修改如下 以适应vc的错误信息输出格式 package antl
  • MxNet系列——how_to——torch

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 如何将MXNet用作Torch的前后端 本章节描述了如何将MXNet用作Torch的两个主要功能 xff08 前端和后端 xf
  • MxNet系列——how_to——smart_device

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 将深度学习库压缩成一个文件 xff0c 以便移植到智能设备中 深度学习系统是复杂的 xff0c 并且常常有些依赖环境 将深度学
  • MxNet系列——how_to——new_op

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 如何创建新的操作符 网络层 本节内容描述了创建新的MXNet操作符 xff08 或网络 xff09 的过程 我们已经尽了最大努
  • MxNet系列——how_to——multi_devices

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 在多个CPU GPUs上以数据并行方式运行MXNet MXNet 支持在多个CPUs和GPUs上进行训练 其中 xff0c 这
  • MxNet系列——how_to——model_parallel_lstm

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com 使用模型并行的方式在多个GPUs上训练LSTM 由于复杂的数据依赖 xff0c LSTM评价很困难 LSTM的训练过程 xff
  • MxNet系列——how_to——index

    博客新址 http blog xuezhisd top 邮箱 xff1a xuezhisd 64 126 com MXNet 怎么办系列 How tos 提供了一系列的有关安装 xff0c 基本概念 xff0c 说明 xff0c 命令和使用