ค่าเฉลี่ยพูล1D

@frozen
public struct AvgPool1D<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint

เลเยอร์การรวมเฉลี่ยสำหรับข้อมูลชั่วคราว

  • คำประกาศ

    public typealias TangentVector = EmptyTangentVector
  • ขนาดของหน้าต่างลดเลื่อนสำหรับการรวมตัว

    คำประกาศ

    @noDerivative
    public let poolSize: Int
  • ก้าวย่างของหน้าต่างบานเลื่อนสู่มิติแห่งกาลเวลา

    คำประกาศ

    @noDerivative
    public let stride: Int
  • อัลกอริธึมการเติมสำหรับการรวมกลุ่ม

    คำประกาศ

    @noDerivative
    public let padding: Padding
  • สร้างเลเยอร์การรวมกลุ่มโดยเฉลี่ย

    คำประกาศ

    public init(poolSize: Int, stride: Int, padding: Padding)

    พารามิเตอร์

    poolSize

    ขนาดของหน้าต่างลดเลื่อนสำหรับการรวมตัว

    stride

    ก้าวย่างของหน้าต่างบานเลื่อนสู่มิติแห่งกาลเวลา

    padding

    อัลกอริธึมการเติมสำหรับการรวมกลุ่ม

  • ส่งกลับผลลัพธ์ที่ได้จากการใช้เลเยอร์กับอินพุตที่กำหนด

    คำประกาศ

    @differentiable
    public func forward(_ input: Tensor<Scalar>) -> Tensor<Scalar>

    พารามิเตอร์

    input

    อินพุตไปยังเลเยอร์

    ค่าส่งคืน

    เอาท์พุท