View source on GitHub
|
Randomly flip each image horizontally and vertically.
tf.keras.layers.RandomFlip(
mode=HORIZONTAL_AND_VERTICAL, seed=None, **kwargs
)
This layer will flip the images based on the mode attribute.
During inference time, the output will be identical to input. Call the layer
with training=True to flip the input.
Input shape:
3D (unbatched) or 4D (batched) tensor with shape:
(..., height, width, channels), in "channels_last" format.
Output shape:
3D (unbatched) or 4D (batched) tensor with shape:
(..., height, width, channels), in "channels_last" format.
Attributes | |
|---|---|
mode
|
String indicating which flip mode to use. Can be "horizontal",
"vertical", or "horizontal_and_vertical". Defaults to
"horizontal_and_vertical". "horizontal" is a left-right flip and
"vertical" is a top-bottom flip.
|
seed
|
Integer. Used to create a random seed. |
View source on GitHub