DL | MXNet 学习笔记(一)
题外话:一直以来都想好好学习一下框架,各种缘由借口,总归是要学呀~昨天在同学那里听说李沐(不知道大神逛不逛CSDN),感觉教程非常好用啊~于是乎,今天听完了第一课并且在实验室忙碌的服务器上安装好了MXNet框架。这个博客仅仅是督促自己的小叨扰,水分较大,强推大家去社区逛逛自学,欢迎各种讨论~
课程地址:
社区地址:
简介:
A gluon /ˈɡluːɒn/ is
an elementary particle that
acts as the exchange particle (or gauge boson)
for the strong force between quarks.
It is analogous to the exchange of photons in
the electromagnetic force between
two charged particles.[6] In
layman's terms, they "glue" quarks together, forming protons and neutrons.
*上对Gluon的介绍,即mu口中的交子。(框架名字总是有深意,像Keras,跑题
是微软和亚马逊联合推出的深度学习库,参考:介绍
部署Install:具体步骤可以参考视频第一课和教程文档(文档连接)
1. 首先需要有一台机器
mu使用的是一台云服务器,我直接使用实验室的服务器了,同样是Ubuntu系统。
2. 然后需要部署Miniconda
按照视频里的步骤下载安装即可,输入: (Miniconda的下载网页找到对应的系统版本,右键链接
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
如图所示: // 所有截图来源视频
运行当前路径下的.sh文件:
bash Miniconda3-latest-Linux-x86_64.sh
查看一下许可证blahblah,press yes,然后结果如图:
3. 安装Gluon MXNet:
git clone https://github.com/mli/gluon-tutorials-zh
如果没有安装git,须提前安装。
将gluon的tutorial下载到本地后,需要先输入bash,更新一下刚才安装的conda。
bash
然后配置环境文件.yml:
conda env create -f environment.yml
就开启了漫长的安装之路,mu在视频里说源都在国外,所以2333,果然挺慢的,安装成功之后:
然后**gluon:
source activate gluon
之后可以进入python环境测试一下MXNet是否安装好。
4. 使用notedown插件,运行Jupyter
输入:
pip install https://github.com/mli/notedown/tarball/master
安装过程很快,然后运行Juypter
jupyter notebook --NotebookApp.contents_manager_class='notedown.NotedownContentsManager'
注:本文的指令都是现敲的,如果拷贝运行出错,建议去看原视频和文档教程。
实验室机器分配的端口是8889~
终于有张本地截图了~然后就可以跟着视频学习如何从0到有搭建一个线性回归模型。视频的示例整理过了,所以可以采用暴搜+语义约束进行查找目标文件^________^ Jupyter还挺好用的~
Gluon MXNet安装结束。
推荐阅读
-
JDK8 时间处理 API,了解一下?
-
[深度学习-实践]BP神经网络的Helloworld(手写体识别和Fashion_mnist)
-
评论:MXNet深度学习与Gluon结合
-
你不得不了解的深度学习知识(一)
-
一个成功的BI项目实施需要注意哪些? 博客分类: 综合 BI项目实施数据库SAP公司
-
《Gluon 动手学深度学习 二》NDArray和NumPy
-
还在用笨重的ELK?日志系统新贵Loki 了解一下
-
对abstract关键字的另一番理解 博客分类: java java
-
mybatis编程事务管理参考一 博客分类: mybatis mybatis
-
还在用MyBatis 自动生成器么!DataGrip 了解一下