怎么自学tensorflow?

2026-03-06 01:31:56

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

怎么自学tensorflow?

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

怎么自学tensorflow?

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

怎么自学tensorflow?

4、自学的时候,不要满篇代码笼统的运行,而应该分层次,逐步调试。

就像下图里面的代码,其实是上面第二步里面代码的开始的一部分,我用print来调试一下,就可以判断代码的作用。

怎么自学tensorflow?

1、下面,我就来运行一下一整段代码。

图中代码,就是上述网页里面的第一段代码,大家可以自己去复制。

代码的含义是,给出一组随机数据,然后拟合这组数据。

然而,运行报错。这是怎么回事呢?

原来,这个代码是适用于python2版本的,python3与之相比,print的用法有所区别。

怎么自学tensorflow?

2、np.float32(np.random.rand(5,6))

作用是,给出一个5*6的随机矩阵,且每个数字,都是在0到1之间的实数。

怎么自学tensorflow?

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的矩阵,可以相乘。

怎么自学tensorflow?

4、x=tf.zeros([1])

给出一个1*1的0矩阵x。

注意看输出的格式。

怎么自学tensorflow?

5、y = tf.random_uniform([1, 2], -1.0, 1.0)

给定一个1*2的矩阵,里面的数字界定于-1到1之间的全体实数。

怎么自学tensorflow?

6、其余的代码,大家自己体会,这里就不一一介绍了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢