Yang

tensorflow学习03

今天我主要学习了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很相似

posted on 2021-01-06 20:56  yangliuliu  阅读(33)  评论(0编辑  收藏  举报

导航