UnitNormalization
classkeras.layers.UnitNormalization(axis=-1, **kwargs)
Unit normalization layer.
Normalize a batch of inputs so that each input in the batch has a L2 norm
equal to 1 (across the axes specified in axis
).
Example
>>> data = np.arange(6).reshape(2, 3)
>>> normalized_data = keras.layers.UnitNormalization()(data)
>>> np.sum(normalized_data[0, :] ** 2)
1.0
Arguments
-1
is the last dimension
in the input. Defaults to -1
.