阅读(4.7k) 书签 (0)

TensorFlow函数教程:tf.keras.backend.normalize_batch_in_training

2019-03-20 18:19 更新

tf.keras.backend.normalize_batch_in_training函数

tf.keras.backend.normalize_batch_in_training(
    x,
    gamma,
    beta,
    reduction_axes,
    epsilon=0.001
)

定义在:tensorflow/python/keras/backend.py。

计算批处理的mean和std,然后在批处理上应用batch_normalization。

参数:

  • x:输入张量或变量。
  • gamma:用于缩放输入的张量。
  • beta:用于中心化输入的张量。
  • reduction_axes:可迭代的整数,需要规范化的轴。
  • epsilon:模糊因子。

返回:

长度为3的元组,(normalized_tensor, mean, variance)。