@frozen
public struct AlphaDropout<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint
Bir Alfa bırakma katmanı.
Alfa Bırakma, bu bırakmadan sonra bile kendi kendini normalleştirme özelliğini sağlamak için girdilerin ortalama ve varyansını orijinal değerlerinde tutan bir Dropout
. Alfa Düşüşü, etkinleştirmeleri rastgele negatif doygunluk değerine ayarlayarak Ölçeklendirilmiş Üstel Doğrusal Birimlere iyi uyum sağlar.
Kaynak: Kendi Kendini Normalleştiren Sinir Ağları: https://arxiv.org/abs/1706.02515
beyan
public typealias TangentVector = EmptyTangentVector
beyan
@noDerivative public let probability: Double
Yapılandırılabilir bir
probability
birAlphaDropout
katmanını başlatır.Önkoşul
olasılık 0 ile 1 (dahil) arasında bir değer olmalıdır.beyan
public init(probability: Double)
Parametreler
probability
Bir düğümün çıkma olasılığı.