纸上得来终觉浅, 绝知此事要躬行。看了无数篇博客无数知乎吹逼,终究抵不过自己笨拙的迈出一小步
说在前面的牢骚:现在发个博客都不容易,另一个账号没有验证手机已经不能再发了。十一新气象,不知道以后还会怎样。
1. 配置环境
根据教学建议,使用anaconda+jupyter。虽然他们要求使用python36,实际上并不清楚TensorFlow是否已经完全支持,而且我需要学习git上原有的相关工程代码,而这些代码大多是27。所以我坚持使用27。当然这也是被人狂喷不愿接受新东西的守旧派的最后的尊严2333
现在我在ubuntu14.04上安装anaconda
https://www.anaconda.com/download/#linux
下载python27 64bit版本。
输入命令bash Anaconda2-5.0.0-Linux-ppc64le.sh
报错Anaconda2-5.0.0-Linux-ppc64le.sh: line 337: /home/limu/anaconda2/pkgs/python-2.7.13-1/bin/python: cannot execute binary file: Exec format error
卡在了这里!猜测是anaconda强行要替换系统原有的27导致。百度说是版本不对或者权限不够,然鹅其他版本也不对,也不是权限问题。谷歌...哦...壮哉已经彻底跪了
浪费两个小时,原来下载的果然有问题。不要选择ppc64le,这个按钮很容易让人误导orz。其他的教程互相抄袭也是醉了,大小并不是280M左右(被误导的另一个原因),而是500M左右。
安装完成,打开新的终端
显示已经是anaconda版本了
关于jupyter,我之前没有接触过,暂时不做评价。先安上再说。相比于上面的坑,显然jupyter的安装简单粗暴
pip install jupyter
打开命令也同样简单粗暴
jupyter notebook
2. 回归
回归是DL重要概念。目前记忆中DL使用的是softmax当做输出层进行多分类任务。接下来是教程内容的理解