@frozen
public struct MaxPool3D<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint
Lapisan pengumpulan maksimal untuk data spasial atau spatio-temporal.
Pernyataan
public typealias TangentVector = EmptyTangentVector
Ukuran jendela reduksi geser untuk penggabungan.
Pernyataan
@noDerivative public let poolSize: (Int, Int, Int, Int, Int)
Langkah jendela geser untuk setiap dimensi masukan 5-D. Langkah dalam dimensi non-spasial harus
1
.Pernyataan
@noDerivative public let strides: (Int, Int, Int, Int, Int)
Algoritma padding untuk pengumpulan.
Pernyataan
@noDerivative public let padding: Padding
Membuat lapisan pengumpulan maksimal.
Pernyataan
public init( poolSize: (Int, Int, Int, Int, Int), strides: (Int, Int, Int, Int, Int), padding: Padding )
Membuat lapisan pengumpulan maksimal.
Pernyataan
public init(poolSize: (Int, Int, Int), strides: (Int, Int, Int), padding: Padding = .valid)
Parameter
poolSize
Faktor vertikal dan horizontal yang digunakan untuk menurunkan skala.
strides
Langkahnya.
padding
Bantalannya.
Membuat lapisan penggabungan maksimum dengan ukuran dan langkah jendela pengumpulan yang ditentukan. Semua ukuran dan langkah penyatuan adalah sama.
Pernyataan
public init(poolSize: Int, stride: Int, padding: Padding = .valid)