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:模糊因素。
返回:
返回一个张量。