tf.random

简介: 【8月更文挑战第12天】tf.random。

tf.random
用于产生具体分布的张量。该模块中常用的方法包括:tf.random.uniform(),tf.random.normal()和tf.random.shuffle()等。下面演示tf.random.normal()的用法。

创建一个符合正态分布的张量。
tf.random.normal(shape, mean=0.0, stddev=1.0, dtype=tf.float32,seed=None, name=None):
shape:数据形状;
mean:高斯分布均值;
stddev:高斯分布标准差;
dtype:数据类型;
seed:随机种子
name:名称。

代码:
random_e = tf.random.normal([5,5],mean=0,stddev=1.0, seed = 1)

查看创建数据

random_e.numpy()

输出:
array([[-0.8521641 , 2.0672443 , -0.94127315, 1.7840577 , 2.9919195 ],
[-0.8644102 , 0.41812655, -0.85865736, 1.0617154 , 1.0575105 ],
[ 0.22457163, -0.02204755, 0.5084496 , -0.09113179, -1.3036906 ],
[-1.1108295 , -0.24195422, 2.8516252 , -0.7503834 , 0.1267275 ],
[ 0.9460202 , 0.12648873, -2.6540542 , 0.0853276 , 0.01731399]],
dtype=float32)

相关文章
|
1月前
|
TensorFlow 算法框架/工具
Tensorflow error(二):x and y must have the same dtype, got tf.float32 != tf.int32
本文讨论了TensorFlow中的一个常见错误,即在计算过程中,变量的数据类型(dtype)不一致导致的错误,并通过使用`tf.cast`函数来解决这个问题。
24 0
|
3月前
tf.random
【8月更文挑战第11天】tf.random。
31 4
|
3月前
tf.zeros(), tf.zeros_like(), tf.ones(),tf.ones_like()
【8月更文挑战第11天】tf.zeros(), tf.zeros_like(), tf.ones(),tf.ones_like()。
35 5
|
6月前
random.random()
random.random()
58 1
|
6月前
numpy.random.rand(d0, d1, …, dn)
numpy.random.rand(d0, d1, …, dn)
39 0
|
Python
Python random 随机函数(random、uniform、randint、choice、choices、randrange、shuffle、sample)
Python random 随机函数(random、uniform、randint、choice、choices、randrange、shuffle、sample)
135 0
|
机器学习/深度学习 数据采集 运维
Random Forest
首届世界科学智能大赛:生命科学赛道——生物学年龄评价与老年病风险预测
123 0
|
Python
【Numpy库学习笔记】Numpy中dim、shape和size的理解
【Numpy库学习笔记】Numpy中dim、shape和size的理解
340 0