@frozen
public struct AlphaDropout<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint
アルファドロップアウトレイヤー。
アルファ ドロップアウトは、このドロップアウトの後でも自己正規化特性を保証するために、入力の平均と分散を元の値に維持するDropout
です。アルファ ドロップアウトは、アクティベーションを負の飽和値にランダムに設定することにより、スケーリングされた指数線形単位によく適合します。
出典 : 自己正規化ニューラル ネットワーク: https://arxiv.org/abs/1706.02515
宣言
public typealias TangentVector = EmptyTangentVector
宣言
@noDerivative public let probability: Double
構成可能な
probability
でAlphaDropout
レイヤーを初期化します。前提条件
確率は 0 と 1 (両端を含む) の間の値である必要があります。宣言
public init(probability: Double)
パラメータ
probability
ノードがドロップアウトする確率。