机器学习0004 Tensorflow中产生tensor的函数
最近在学习tensorflow,学习过程中有好多不懂的,产生tensor就是其中之一,下面是今天整理的,所有内容都在代码和注释中,其他废话不多说。
----------------
import tensorflow as tf
import numpy as np
sess=tf.Session()
#1.tf.ones
#产生形状为shape,类型为dtype,名字是name,所有值是“1”的tensor
a=tf.ones(shape=[2,3], dtype=tf.float32,name=None)
print(sess.run(a))
print('#'*40)#华丽分割线
# [[ 1. 1. 1.]
# [ 1. 1. 1.]]
########################################
#2.tf.zeros
#产生形状为shape,类型为dtype,名字是name,所有值是“0”的tensor
a=tf.zeros(shape=[2,3], dtype=tf.float32,name=None)
print(sess.run(a))
print('#'*40)#华丽分割线
# [[ 0. 0. 0.]
# [ 0. 0. 0.]]
########################################
#3.tf.ones_like
#产生一个tensor形状的,类型是dtype,所有值是“1”的tensor
vec=[[1,2,3,4],[5,6,7,8]]
a=tf.ones_like(tensor=vec, dtype=tf.float32, name=None, optimize=True)
print(se

本文介绍了在Tensorflow中创建tensor的方法,详细讲解了如何通过代码和注释理解这一过程,帮助初学者掌握Tensorflow的基本操作。
最低0.47元/天 解锁文章
589

被折叠的 条评论
为什么被折叠?



