怎么自学tensorflow?
1、首先,tensorflow目前在神州大地上,一个介绍比较系统的地方,就是TensorFlow中文社区,网址是3w开头,tensorfly居中,cn结尾。

2、里面每一个网页,几乎都有python代码,可以直接复制运行。

3、网页左边有目录,可以选择适合自己的教程。

4、自学的时候,不要满篇代码笼统的运行,而应该分层次,逐步调试。
就像下图里面的代码,其实是上面第二步里面代码的开始的一部分,我用print来调试一下,就可以判断代码的作用。

1、下面,我就来运行一下一整段代码。
图中代码,就是上述网页里面的第一段代码,大家可以自己去复制。
代码的含义是,给出一组随机数据,然后拟合这组数据。
然而,运行报错。这是怎么回事呢?
原来,这个代码是适用于python2版本的,python3与之相比,print的用法有所区别。

2、np.float32(np.random.rand(5,6))
作用是,给出一个5*6的随机矩阵,且每个数字,都是在0到1之间的实数。

3、np.dot([1,2,3,5,6], xd)
给出两个矩阵的矩阵积;
其中,np.dot(A,B)可以执行的先决条件是,A和B可以相乘,如:
[1,2,3,5,6]是一个1*5的矩阵,而xd是5*6的矩阵,可以相乘。

4、x=tf.zeros([1])
给出一个1*1的0矩阵x。
注意看输出的格式。

5、y = tf.random_uniform([1, 2], -1.0, 1.0)
给定一个1*2的矩阵,里面的数字界定于-1到1之间的全体实数。

6、其余的代码,大家自己体会,这里就不一一介绍了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:111
阅读量:158
阅读量:105
阅读量:46
阅读量:112