@frozen
public struct Dropout<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint
Uma camada de eliminação.
Dropout, consiste em fixar de forma aleatória uma fracção de unidades de entrada a 0
em cada actualização durante o tempo de formação, o que ajuda a evitar overfitting.
Declaração
public typealias TangentVector = EmptyTangentVector
Declaração
@noDerivative public let probability: Double
Cria uma camada de eliminação.
Condição prévia
probabilidade deve ser um valor entre 0 e 1 (inclusive).Declaração
public init(probability: Double)
Parâmetros
probability
A probabilidade de um nó cair.