AvgPool3D

@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
    )
  • প্রদত্ত ইনপুটে স্তর প্রয়োগ করে প্রাপ্ত আউটপুট ফেরত দেয়।

    ঘোষণা

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

    পরামিতি

    input

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

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

    আউটপুট।

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

    ঘোষণা

    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)