public struct GaussianDropout<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint
GaussianDropout
moltiplica l'input per il rumore campionato da una distribuzione normale con media 1,0.
Poiché si tratta di un livello di regolarizzazione, è attivo solo durante il periodo di addestramento. Durante l'inferenza, GaussianDropout
passa attraverso l'input senza modifiche.
Dichiarazione
public typealias TangentVector = EmptyTangentVector
Dichiarazione
@noDerivative public let probability: Scalar
Dichiarazione
@noDerivative public let standardDeviation: Scalar
Crea un livello di esclusione gaussiano.
Precondizione
la probabilità deve essere un valore compreso tra 0 e 1 (incluso).Dichiarazione
public init(probability: Scalar)
Parametri
probability
La probabilità che un nodo cada.