学习课程 1.np.array转tf:
tf.convert_to_tensor(np.ones(2,1)) tf.convert_to_tensor([2,1]) tf.convert_to_tensor([[2],[1]])2.tf.zeros
tf.zeros([]) #一个数 tf.zeros([2]) #一个向量 tf.zeros([2,2]) #一个矩阵 tf.zeros([2,3,3])3.tf.zeros_like
a = tf.zeros([2,1]) tf.zeros_like(a) #和a大小一致的tensor tf.zeros(a.shape)4.tf.ones
tf.ones(1) #一维向量 tf.ones([]) #一个数 tf.ones([2]) #二维向量 tf.ones([2,2]) tf.ones_like(a)5.Fill
tf.fill([2.3],2) #2*3矩阵。每个数都是26.Normal
tf.random.normal([2,3],mean=1,stddev=1) #2*3矩阵,每个数服从均值为1 方差为1的正态分布 tf.random.trunated_normal([2,3],mean=1,stddev=1)7.uniform
tf.random.uniform([2,3],minval=0,maxval=100,tf.dtype = tf.int32) #均匀分布8.Random Permutation
idx = tf.range(10) idx = tf.random.shuffle(idx) #随机打散9.tf.constant
tf.tf.constant(1) #数值为1 tf.tf.constant([1]) #向量为[1] tf.tf.constant([1,2]) #向量为[1,2]