tf.RandomNormal

简介:
Help on class RandomNormal in module tensorflow.python.ops.init_ops:

函数原型:tf.random_normal_initializer(mean=0.0, stddev=1.0, seed=None, dtype=tf.float32)

返回一个生成具有正态分布的张量的初始化器。

参数:

  • mean:python标量或标量tensor,产生的随机值的平均值。

  • stddev:一个python标量或一个标量tensor,标准偏差的随机值生成。

  • seed:一个Python整数。 用于创建随机seed有关行为,请参阅官网API:set_random_seed。

  • dtype:数据类型, 只支持浮点类型。

函数返回:产生具有正态分布的张量的初始化器。

class RandomNormal(Initializer)
 |  Initializer that generates tensors with a normal distribution.
 |  
 |  Args:
 |    mean: a python scalar or a scalar tensor. Mean of the random values
 |      to generate.
 |    stddev: a python scalar or a scalar tensor. Standard deviation of the
 |      random values to generate.
 |    seed: A Python integer. Used to create random seeds. See
 |      @{tf.set_random_seed}
 |      for behavior.
 |    dtype: The data type. Only floating point types are supported.
 |  
 |  Method resolution order:
 |      RandomNormal
 |      Initializer
 |      builtins.object
 |  
 |  Methods defined here:
 |  
 |  __call__(self, shape, dtype=None, partition_info=None)
 |      Call self as a function.
 |  
 |  __init__(self, mean=0.0, stddev=1.0, seed=None, dtype=tf.float32)
 |      Initialize self.  See help(type(self)) for accurate signature.
 |  
 |  get_config(self)
 |      Returns the configuration of the initializer as a JSON-serializable dict.
 |      
 |      Returns:
 |        A JSON-serializable Python dict.
 |  
 |  ----------------------------------------------------------------------
 |  Class methods inherited from Initializer:
 |  
 |  from_config(config) from builtins.type
 |      Instantiates an initializer from a configuration dictionary.
 |      
 |      Example:
 |      
 |      ```python
 |      initializer = RandomUniform(-1, 1)
 |      config = initializer.get_config()
 |      initializer = RandomUniform.from_config(config)
 |      ```
 |      
 |      Args:
 |        config: A Python dictionary.
 |          It will typically be the output of `get_config`.
 |      
 |      Returns:
 |        An Initializer instance.
 |  
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from Initializer:
 |  
 |  __dict__
 |      dictionary for instance variables (if defined)
 |  
 |  __weakref__
 |      list of weak references to the object (if defined)
目录
相关文章
|
1月前
|
缓存 TensorFlow 算法框架/工具
TensorFlow学习笔记(一): tf.Variable() 和tf.get_variable()详解
这篇文章详细介绍了TensorFlow中`tf.Variable()`和`tf.get_variable()`的使用方法、参数含义以及它们之间的区别。
78 0
|
3月前
|
机器学习/深度学习 Python
tf.keras.layers.LSTM/tf.keras.layers.LSTMCell
【8月更文挑战第20天】tf.keras.layers.LSTM/tf.keras.layers.LSTMCell。
38 1
|
3月前
tf.keras.layers.Dense
【8月更文挑战第20天】tf.keras.layers.Dense。
63 2
|
3月前
|
算法框架/工具 数据格式
tf.keras.layers.Conv2D
【8月更文挑战第20天】tf.keras.layers.Conv2D。
40 2
|
3月前
tf.keras.layers.MaxPooling2D/AveragePooling2D
【8月更文挑战第19天】tf.keras.layers.MaxPooling2D/AveragePooling2D。
45 0
|
3月前
tf.zeros(), tf.zeros_like(), tf.ones(),tf.ones_like()
【8月更文挑战第11天】tf.zeros(), tf.zeros_like(), tf.ones(),tf.ones_like()。
38 5
|
3月前
|
机器学习/深度学习 TensorFlow 算法框架/工具
【Tensorflow+Keras】tf.keras.layers.Bidirectional()的解析与使用
本文解析了TensorFlow和Keras中的`tf.keras.layers.Bidirectional()`层,它用于实现双向RNN(如LSTM、GRU)的神经网络结构。文章详细介绍了该层的参数配置,并通过实例演示了如何构建含有双向LSTM层的模型,以及如何使用IMDB数据集进行模型训练和评估。
86 8
|
机器学习/深度学习 PyTorch API
Torch
Torch是一个用于构建深度学习模型的开源机器学习库,它基于Lua编程语言。然而,由于PyTorch的出现,现在通常所说的"torch"指的是PyTorch。PyTorch是一个基于Torch的Python库,它提供了一个灵活而高效的深度学习框架。
273 1
torch中如何将tensor([[1, 2, 3]]) 和 tensor([4]) 合并成 tensor([[1,2,3,4]])
可以使用 torch.cat() 方法将两个张量沿着指定的维度进行拼接
482 0
|
机器学习/深度学习 PyTorch 算法框架/工具
PyTorch中 torch.nn与torch.nn.functional的区别
PyTorch中 torch.nn与torch.nn.functional的区别
257 2