阅读(5.9k) 书签 (0)

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

2019-03-06 16:11 更新

tf.keras.backend.batch_normalization函数

tf.keras.backend.batch_normalization(
    x,
    mean,
    var,
    beta,
    gamma,
    axis=-1,
    epsilon=0.001
)

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

在给定的mean,var,beta和gamma的x上应用批处理规范化。

即返回: output = (x - mean) / (sqrt(var) + epsilon) * gamma + beta

参数:

  • x:输入张量或变量。
  • mean:批处理的平均值。
  • var:批处理的差异。
  • beta:用于使输入居中的张量。
  • gamma:用于缩放输入的张量。
  • axis:整数,应该规范化的轴。(通常是特征轴)。
  • epsilon:模糊因素。

返回:

返回一个张量。