@frozen
public struct Dropout<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint
Warstwa odpadająca.
Rezygnacja polega na losowym ustawieniu ułamka jednostek wejściowych na 0
przy każdej aktualizacji w czasie uczenia, co pomaga zapobiegać nadmiernemu dopasowaniu.
Deklaracja
public typealias TangentVector = EmptyTangentVector
Deklaracja
@noDerivative public let probability: Double
Tworzy warstwę porzuconą.
Warunek wstępny
prawdopodobieństwo musi mieć wartość z zakresu od 0 do 1 (włącznie).Deklaracja
public init(probability: Double)
Parametry
probability
Prawdopodobieństwo wypadnięcia węzła.