ออกกลางคัน

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
@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

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

    คืนมูลค่า

    ผลลัพธ์.