מודול

קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
  • סוג הקלט של השכבה.

    הַצהָרָה

    associatedtype Input
  • סוג הפלט של השכבה.

    הַצהָרָה

    associatedtype Output : Differentiable
  • מחזירה את הפלט המתקבל מיישום השכבה על הקלט הנתון.

    הַצהָרָה

    @differentiable(wrt: self)
    func callAsFunction(_ input: Input) -> Output

    פרמטרים

    input

    הקלט לשכבה.

    ערך החזרה

    הפלט.

  • קָדִימָה(_:)

    יישום ברירת מחדל

    מחזירה את הפלט המתקבל מיישום השכבה על הקלט הנתון.

    יישום ברירת מחדל

    מחזירה את הפלט המתקבל מיישום השכבה על הקלט הנתון.

    הַצהָרָה

    @differentiable(wrt: self)
    func forward(_ input: Input) -> Output

    פרמטרים

    input

    הקלט לשכבה.

    ערך החזרה

    הפלט.

זמין כאשר `קלט`:` TensorProtocol`, `Output`:` DifferentiableTensorProtocol`

  • callAsFunction (_ :)

    יישום ברירת מחדל

    יישום ברירת מחדל

    מחזירה את הפלט המבואר המתקבל מהחלת השכבה על הקלט הנתון.

    הַצהָרָה

    @differentiable(wrt: self)
    public func callAsFunction(_ input: Input) -> Output

    פרמטרים

    input

    הקלט לשכבה.

    ערך החזרה

    הפלט המבואר.

  • מבואר (_ :)

    שיטת הרחבה

    הוספת הערות output .

    הערה: חזרות output אם באמצעות backend כי לא תומך בהערות.

    הַצהָרָה

    @differentiable
    public func annotated(_ output: Output) -> Output

    פרמטרים

    output

    הפלט לשכבה.

    ערך החזרה

    הפלט המבואר.

  • סיכום (קלט :)

    שיטת הרחבה

    מחזירה את הביאורים שהתקבלו מיישום השכבה על הקלט הנתון.

    הַצהָרָה

    public func summary(input: Input) -> String

    פרמטרים

    input

    הקלט לשכבה.

    ערך החזרה

    כל ההערות שנאספו מתרשים ה- XLA.