Have a question? Connect with the community at the TensorFlow Forum Visit Forum

tf.keras.layers.experimental.preprocessing.RandomFlip

View source on GitHub

Randomly flip each image horizontally and vertically.

Inherits From: Layer

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:

4D tensor with shape: (samples, height, width, channels), data_format='channels_last'.

Output shape:

4D tensor with shape: (samples, height, width, channels), data_format='channels_last'.

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.
name A string, the name of the layer.