服从均匀分布的初始化
- random_uniform
- 自定义区间的均匀分布
tf.random_uniform(shape = (n_input, n_output),
minval=start, maxval=end, dtype=tf.float32)
- rand
- [0,1)区间的均匀分布
# 10行一列
X = np.random.rand(10,1)
"""
Create an array of the given shape and populate it with
random samples from a uniform distribution
over ``[0, 1)``.
"""
服从正态分布的初始化
- random_normal
- 生成正态分布随机数
- 定义均值与方差,shape可以用 () 表示,也可以用 [] 表示
def random_normal(shape,
mean=0.0,
stddev=1.0,
dtype=dtypes.float32,
seed=None,
name=None):
-------------