继utils.py后新的学习,决定先大体了解代码再仔细研究算法~有误的地方还望指正~
-
tf:
tf.placeholder(dtype, shape=None, name=None):定义过程,执行时会赋值。其中,dtype为数据类型,例如tf.float32等,shape为数据形状,格式为[None, …],name为名称。原文链接:https://blog.csdn.net/kdongyi/article/details/82343712;tf.Variable(initializer,name):定义变量,其中,initializer为初始化参数,name为可自定义的变量名称
tf.random_normal(shape, mean=0.0, stddev=1.0, dtype=tf.float32, seed=None, name=None):从“服从指定正态分布的序列”中随机取出指定个数的值,shape: 输出张量的形状,必选,mean: 正态分布的均值,默认为0,stddev: 正态分布的标准差,默认为1.0,dtype: 输出的类型,默认为tf.float32,seed: 随机数种子,是一个整数,当设置之后,每次生成的随机数都一样,name: 操作的名称。原文链接:https://blog.csdn.net/dcrmg/article/details/79028043/
tf.zeros(shape, dtype=tf.float32, name=None):shape几维数组。