@frozen
public struct AvgPool3D<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint
طبقة تجميع متوسطة للبيانات المكانية أو الزمانية.
تصريح
public typealias TangentVector = EmptyTangentVector
حجم نافذة التخفيض المنزلقة للتجميع.
تصريح
@noDerivative public let poolSize: (Int, Int, Int, Int, Int)
خطوات النافذة المنزلقة لكل بعد من مدخلات 5-D. يجب أن تكون الخطوات في الأبعاد غير المكانية
1
.تصريح
@noDerivative public let strides: (Int, Int, Int, Int, Int)
خوارزمية الحشو للتجميع.
تصريح
@noDerivative public let padding: Padding
إنشاء طبقة تجميع متوسطة.
تصريح
public init( poolSize: (Int, Int, Int, Int, Int), strides: (Int, Int, Int, Int, Int), padding: Padding )
إنشاء طبقة تجميع متوسطة.
تصريح
public init(poolSize: (Int, Int, Int), strides: (Int, Int, Int), padding: Padding = .valid)
حدود
poolSize
العوامل الرأسية والأفقية التي يمكن من خلالها تقليص الحجم.
strides
الخطوات.
padding
الحشو.
ينشئ طبقة تجميع متوسطة بحجم نافذة التجميع المحدد والخطوة المحددة. جميع أحجام التجميع والخطوات هي نفسها.
تصريح
public init(poolSize: Int, strides: Int, padding: Padding = .valid)