বাদ পড়া

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

একটি ড্রপআউট স্তর।

ড্রপআউট প্রশিক্ষণের সময় প্রতিটি আপডেটে এলোমেলোভাবে ইনপুট ইউনিটের একটি ভগ্নাংশ 0 এ সেট করে, যা অতিরিক্ত ফিটিং প্রতিরোধে সহায়তা করে।

  • ঘোষণা

    public typealias TangentVector = EmptyTangentVector
  • ঘোষণা

    @noDerivative
    public let probability: Double
  • একটি ড্রপআউট স্তর তৈরি করে।

    পূর্বশর্ত

    সম্ভাব্যতা অবশ্যই 0 এবং 1 এর মধ্যে একটি মান হতে হবে (অন্তর্ভুক্ত)।

    ঘোষণা

    public init(probability: Double)

    পরামিতি

    probability

    একটি নোড ড্রপ আউট সম্ভাবনা.

  • প্রদত্ত ইনপুটে স্তর প্রয়োগ করে প্রাপ্ত আউটপুট ফেরত দেয়।

    ঘোষণা

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

    পরামিতি

    input

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

    ফেরত মূল্য

    আউটপুট.