tf.keras.backend.random_normal_variable
Создаёт переменную с значениями, взятыми из нормального распределения.
tf.keras.backend.random_normal_variable(
shape, mean, scale, dtype=None, name=None, seed=None
)
| Аргументы |
shape | Кортеж целых чисел, форма возвращаемой Keras-переменной. |
mean | Вещественное число, среднее значение нормального распределения. |
scale | Вещественное число, стандартное отклонение нормального распределения. |
dtype | Строка, тип данных возвращаемой Keras-переменной. |
name | Строка, имя возвращаемой Keras-переменной. |
seed | Целое число, случайное семя. |
| Возвращаемое значение |
| Keras-переменная, заполненная сгенерированными образцами. |
Пример:
# TensorFlow example
>>> kvar = K.random_normal_variable((2,3), 0, 1)
>>> kvar
<tensorflow.python.ops.variables.Variable object at 0x10ab12dd0>
>>> K.eval(kvar)
array([[ 1.19591331, 0.68685907, -0.63814116],
[ 0.92629528, 0.28055015, 1.70484698]], dtype=float32)