Dropout
public struct Dropout<Element, Device> : LayerType, Codable where Element : RandomizableType, Device : DeviceType
A dropout layer
-
Declaration
Swift
public var parameterPaths: [WritableKeyPath<`Self`, Tensor<Element, Device>>] { get } -
Declaration
Swift
public var parameters: [Tensor<Element, Device>] { get } -
Rate, with which dropout is applied.
Declaration
Swift
public var rate: Float -
Whether dropout is active. If dropout is deactivated, this layer performs the identity mapping.
Declaration
Swift
public var isActive: Bool -
Creates a layer, that drops elements with the given probability.
Declaration
Swift
public init(rate: Float)Parameters
rateDropout probability.
View on GitHub
Dropout Structure Reference