今天我主要学习了tensorflow中如何创建变量、常量,以及指定的矩阵元素
通过直接调用实现快速创建矩阵变量
#zero ones相当于矩阵直接复制0或者1
tf. zeros([3, 4], int32) ==> [[0, 0, 0,0],[0,0,0,0],[0,0,0,0]]
#也可以根据需要自定义行和列初始化一个矩阵变量
tf. ones([2,3], int32) ==> [[1, 1,1],[1, 1, 1]]
#也可以创造出常量
tf. constant([1,2,3,4,5,6,7])=>[1 2 3 4 5 6 7]
#也可进行初始化模仿赋值
# 'tensor’is [[1,2, 3], [4, 5, 6]]
tf. ones_ 1ike(tensor) ==> [[1, 1, 1],[1, 1, 1]]
# 'start’is 3
#”limit’ is 18
#’de1ta’is3
#range根据最小、最大、间隔来进行赋值,不包括最大
tf. range(start, limit, delta) ==> [3,6, 9,12,15]
根据上面,我们可以看出tensorflow其实和numpy很相似