@frozen
public struct Dropout<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint
Uno strato di abbandono.
Il dropout consiste nell'impostare casualmente una frazione di unità di input su 0
ad ogni aggiornamento durante il periodo di addestramento, il che aiuta a prevenire l'overfitting.
Dichiarazione
public typealias TangentVector = EmptyTangentVector
Dichiarazione
@noDerivative public let probability: Double
Crea un livello di esclusione.
Precondizione
la probabilità deve essere un valore compreso tra 0 e 1 (incluso).Dichiarazione
public init(probability: Double)
Parametri
probability
La probabilità che un nodo cada.