个人使用 Win7 系统,本文适合零基础人士学习。
第一,软件及库的安装
1. Anaconda Navigator
包含python, jupyter notebook, scipy等和基本的数学库numpy, scipy等, 在官网下载安装即可。相关指令路径在Anaconda Prompt中自动配置,在windows命令中不能直接使用。
2. tensorflow和tensorboard
安装起来的问题在于速度慢,翻墙也不快,最好可以用清华镜像来安装。
配置好清华镜像后在Anaconda Prompt中输入指令 $conda install tensorflow即可。
配置指令:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
参考 https://blog.csdn.net/weixin_39278265/article/details/84782550
二,API说明文档
Numpy: numpy中文手册 这个手册还是比较全,但一般也没必要全看完
深度学习: 深度学习简介 简单介绍了深度学习的基本概念和发展现状
tensorflow: tensorflow中文手册 这个社区的缺点就是用python2写的代码,有很多指令都已经报废了,比如cStringIO库和StringIO库已经合并为io库。
tensorboard: tensorboard 快速入门 给了几个线性拟合的例子,可以对tensorboard有个快速直观的认识。
三、学习路径
1、安装Anaconda,使用Jupyter notebook熟悉python基本语法和数据类型
2、熟悉numpy的特点,学会使用
3、安装tensorflow和tensorboard,学会两者的基本使用,进行简单的机器学习算法训练
4、熟悉深度学习的数学知识,开发算法
网友评论