Aliases:
tf.linalg.l2_normalizetf.math.l2_normalizetf.nn.l2_normalize
tf.math.l2_normalize(
x,
axis=None,
epsilon=1e-12,
name=None,
dim=None
)
Defined in tensorflow/python/ops/nn_impl.py.
Normalizes along dimension axis using an L2 norm. (deprecated arguments)
For a 1-D tensor with axis = 0, computes
output = x / sqrt(max(sum(x**2), epsilon))
For x with more dimensions, independently normalizes each 1-D slice along
dimension axis.
Args:
x: ATensor.axis: Dimension along which to normalize. A scalar or a vector of integers.epsilon: A lower bound value for the norm. Will usesqrt(epsilon)as the divisor ifnorm < sqrt(epsilon).name: A name for this operation (optional).dim: Deprecated alias for axis.
Returns:
A Tensor with the same shape as x.