About Keras
Getting started
Developer guides
Keras 3 API documentation
Models API
Layers API
The base Layer class
Layer activations
Layer weight initializers
Layer weight regularizers
Layer weight constraints
Core layers
Convolution layers
Pooling layers
Recurrent layers
Preprocessing layers
Normalization layers
Regularization layers
Attention layers
Reshaping layers
Merging layers
Activation layers
Backend-specific layers
Callbacks API
Ops API
Optimizers
Metrics
Losses
Data loading
Built-in small datasets
Keras Applications
Mixed precision
Multi-device distribution
RNG API
Utilities
KerasTuner
KerasCV
KerasNLP
KerasHub
Keras 2 API documentation
Code examples
KerasTuner: Hyperparameter Tuning
KerasHub: Pretrained Models
KerasCV: Computer Vision Workflows
KerasNLP: Natural Language Workflows
search
►
Keras 3 API documentation
/
Layers API
/ Preprocessing layers
Preprocessing layers
Text preprocessing
TextVectorization layer
Numerical features preprocessing layers
Normalization layer
Spectral Normalization layer
Discretization layer
Categorical features preprocessing layers
CategoryEncoding layer
Hashing layer
HashedCrossing layer
StringLookup layer
IntegerLookup layer
Image preprocessing layers
Resizing layer
Rescaling layer
CenterCrop layer
AutoContrast layer
Image augmentation layers
RandomCrop layer
RandomFlip layer
RandomTranslation layer
RandomRotation layer
RandomZoom layer
RandomContrast layer
RandomBrightness layer
Solarization layer
Pipeline layer
Audio preprocessing layers
MelSpectrogram layer
Preprocessing layers
Text preprocessing
Numerical features preprocessing layers
Categorical features preprocessing layers
Image preprocessing layers
Image augmentation layers
Audio preprocessing layers