@frozen
public struct MaxPool3D<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint
Uzamsal veya uzamsal-zamansal veriler için maksimum havuzlama katmanı.
beyan
public typealias TangentVector = EmptyTangentVector
Havuzlama için kayan azaltma penceresinin boyutu.
beyan
@noDerivative public let poolSize: (Int, Int, Int, Int, Int)
5 boyutlu girişin her boyutu için kayan pencerenin adımları. Uzamsal olmayan boyutlardaki adımlar
1
olmalıdır.beyan
@noDerivative public let strides: (Int, Int, Int, Int, Int)
Havuzlama için doldurma algoritması.
beyan
@noDerivative public let padding: Padding
Maksimum havuzlama katmanı oluşturur.
beyan
public init( poolSize: (Int, Int, Int, Int, Int), strides: (Int, Int, Int, Int, Int), padding: Padding )
Maksimum havuzlama katmanı oluşturur.
beyan
public init(poolSize: (Int, Int, Int), strides: (Int, Int, Int), padding: Padding = .valid)
Parametreler
poolSize
Ölçeğin küçültüleceği dikey ve yatay faktörler.
strides
Adımlar.
padding
Dolgu.
Belirtilen havuzlama penceresi boyutu ve adımıyla maksimum havuzlama katmanı oluşturur. Tüm havuzlama boyutları ve adımları aynıdır.
beyan
public init(poolSize: Int, stride: Int, padding: Padding = .valid)