tf.keras.layers.Dropout  |  TensorFlow v2.0.0 (original) (raw)

tf.keras.layers.Dropout

Stay organized with collections Save and categorize content based on your preferences.

Applies Dropout to the input.

Inherits From: Layer

View aliases

Compat aliases for migration

SeeMigration guide for more details.

tf.compat.v1.keras.layers.Dropout

tf.keras.layers.Dropout(
    rate, noise_shape=None, seed=None, **kwargs
)

Dropout consists in randomly setting a fraction rate of input units to 0 at each update during training time, which helps prevent overfitting.

Arguments
rate Float between 0 and 1. Fraction of the input units to drop.
noise_shape 1D integer tensor representing the shape of the binary dropout mask that will be multiplied with the input. For instance, if your inputs have shape(batch_size, timesteps, features) and you want the dropout mask to be the same for all timesteps, you can use noise_shape=(batch_size, 1, features).
seed A Python integer to use as random seed.

Call arguments:

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2020-10-01 UTC.