Skip to content

z-waterking/tensorflow-basis2senior

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tensorflow-basis2senior

说明

本代码库所用的python版本为Anaconda包中的2.7

tensorflow环境为:1.10

本教程假设你已经了解了关于python深度学习的基本知识,例如numpy的使用,矩阵运算、向量,多层感知机等

什么是好代码?

本库的目标在于写"笨代码"。

其间有两个要素,清晰的代码结构与完善的代码文档。

写最显式的代码,吹最狠的NB

深度学习一般套路

  1. 加载数据
  2. 构造输入
  3. 搭建网络
  4. 计算输出
  5. 计算loss
  6. 反向传播
  7. 打完收工

1. Tensorflow基础

基础部分做一个参考。随着Tensorflow版本的提升,许多方法、变量都会废弃。

Content .ipynb文件 .py 文件
1.第一个tf程序 第一个tf程序.ipynb 第一个tf程序.py
2.Tensor的构建 Tensor的构建.ipynb Tensor的构建.py
3.Tensor的基本运算 Tensor的基本运算.ipynb Tensor的构建.py
4.搭建一个线性模型 搭建一个线性模型.ipynb 搭建一个线性模型.py
5.名称空间与变量空间 名称空间与变量空间.ipynb 名称空间与变量空间.py
6.tf读取csv数据 tf读取csv数据.ipynb tf读取csv数据.py
7.TensorBoard使用 TensorBoard使用.ipynb TensorBoard使用.py
8.TF网络格式参考使用 TF网络格式参考.ipynb TF网络格式参考.py

参考文献

About

tensorflow,从基础到进阶。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published