AvgPool2D

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

স্থানিক ডেটার জন্য একটি গড় পুলিং স্তর।

  • ঘোষণা

    public typealias TangentVector = EmptyTangentVector
  • পুল করার জন্য স্লাইডিং রিডাকশন উইন্ডোর আকার।

    ঘোষণা

    @noDerivative
    public let poolSize: (Int, Int, Int, Int)
  • একটি 4-D ইনপুটের প্রতিটি মাত্রার জন্য স্লাইডিং উইন্ডোর অগ্রগতি। অ-স্থানিক মাত্রায় অগ্রগতি অবশ্যই 1 হতে হবে।

    ঘোষণা

    @noDerivative
    public let strides: (Int, Int, Int, Int)
  • পুল করার জন্য প্যাডিং অ্যালগরিদম।

    ঘোষণা

    @noDerivative
    public let padding: Padding
  • একটি গড় পুলিং স্তর তৈরি করে।

    ঘোষণা

    public init(poolSize: (Int, Int, Int, Int), strides: (Int, Int, Int, Int), padding: Padding)
  • প্রদত্ত ইনপুটে স্তর প্রয়োগ করে প্রাপ্ত আউটপুট ফেরত দেয়।

    ঘোষণা

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

    পরামিতি

    input

    লেয়ারে ইনপুট।

    রিটার্ন ভ্যালু

    আউটপুট।

  • একটি গড় পুলিং স্তর তৈরি করে।

    ঘোষণা

    public init(poolSize: (Int, Int), strides: (Int, Int), padding: Padding = .valid)

    পরামিতি

    poolSize

    উল্লম্ব এবং অনুভূমিক ফ্যাক্টর যার দ্বারা ডাউনস্কেল করা হয়।

    strides

    অগ্রগতি.

    padding

    প্যাডিং।