好久没有写博客了,决定从今天起每天写一点东西,偶然间我在网上发现了这个教程,感觉很有趣,于是就跟着做了。
这个教程用的框架是MXNet, 搭载Gluon包,所以第一步要做的就是安装,安装这个部分出现了各种问题,记录一下。
安装
http://zh.gluon.ai/chapter_preface/install.html
这是安装文档
我选择的是用conda安装
Miniconda的地址 https://repo.continuum.io/miniconda/Miniconda2-latest-Linux-x86_64.sh
选择的是Python2.7版本的64-bit
第一步
wget https://repo.continuum.io/miniconda/Miniconda2-latest-Linux-x86_64.sh
运行这一步后,出现了“无法建立SSL连接”的问题,于是经过查阅资料http://blog.csdn.net/dslztx/article/details/46624191 发现这是因为wget在使用HTTPS协议时,默认会去验证网站的证书,而这个证书验证经常会失败,所以需要给后面加上 “–no-check-certificate”选项
wget https://repo.continuum.io/miniconda/Miniconda2-latest-Linux-x86_64.sh --no-check-certificate
后续选项都选yes,就完成了对conda的安装
第二步
git clone https://github.com/mli/gluon-tutorials-zh
cd gluon-tutorials-zh
conda env create -f environment.yml
source activate gluon
在安装environment.yml的时候,出现了问题,无法连接,需要修改成国内的镜像源,于是查阅资料找到如何修改的方法 https://jingyan.baidu.com/article/1876c8527be1c3890a137645.html
最bug的地方是安装的时候竟然内存不够,于是只能清理内存删删删,终于安好了
第三步
pip install https://github.com/mli/notedown/tarball/master
jupyter notebook --NotebookApp.contents_manager_class='notedown.NotedownContentsManager'
完成notebook的安装,自动打开了浏览器就出现了教程。
NDArray
处理数据