概述
这是谷歌深度学习公开课及其学习任务,网上有不少资料可以看,我在这儿记录自己的学习过程。这个系列的文章中,一些文字、图片源于公开课视频,公开课视频链接都在对应的参考文献下。
课程网站:https://classroom.udacity.com/courses/ud730/
谷歌官方的仓库:https://github.com/tensorflow/tensorflow/blob/master/tensorflow/examples/udacity
课程难度不大,课后的学习任务我也在其他博客网上找到了解答,他的全部代码托管在:https://github.com/hankcs/udacity-deep-learning。
学习任务解答列表:
1.谷歌深度学习公开课任务 1: notMNIST:http://www.hankcs.com/ml/notmnist.html
2.谷歌深度学习公开课任务 2: SGD:http://www.hankcs.com/ml/udacity-sgd.html
3.谷歌深度学习公开课任务 3: 正则化:http://www.hankcs.com/ml/task-3-regularization.html
4.谷歌深度学习公开课任务 4: 卷积模型:http://www.hankcs.com/ml/task-4-convolution-model.html
5.谷歌深度学习公开课任务 5: Word2Vec&CBOW:http://www.hankcs.com/ml/cbow-word2vec.html
6.谷歌深度学习公开课任务 6: LSTMs:http://www.hankcs.com/ml/task-lstms-6.html
但是,我在自己操作的时候,由于用的tensorflow版本不一样,有些东西跟他有些区别,所以这个系列博客记录的作业内容会提到我跟他的区别。
我的环境是win7,python3.5,tensorflow-gpu版1.0。我的tensorflow的安装参照官网(https://www.tensorflow.org/install/),用pip安装的。