मापांक

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
  • परत का इनपुट प्रकार।

    घोषणा

    associatedtype Input
  • परत का आउटपुट प्रकार।

    घोषणा

    associatedtype Output : Differentiable
  • परत को दिए गए इनपुट पर लागू करने से प्राप्त आउटपुट देता है।

    घोषणा

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

    मापदंडों

    input

    परत के लिए इनपुट।

    प्रतिलाभ की मात्रा

    उत्पादन।

  • आगे(_:)

    डिफ़ॉल्ट कार्यान्वयन

    परत को दिए गए इनपुट पर लागू करने से प्राप्त आउटपुट देता है।

    डिफ़ॉल्ट कार्यान्वयन

    परत को दिए गए इनपुट पर लागू करने से प्राप्त आउटपुट देता है।

    घोषणा

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

    मापदंडों

    input

    परत के लिए इनपुट।

    प्रतिलाभ की मात्रा

    उत्पादन।

उपलब्ध जहां `इनपुट`: `टेन्सरप्रोटोकॉल`, `आउटपुट`: `डिफरेंशिएबल टेंसरप्रोटोकॉल`

  • कॉलएएसफंक्शन (_ :)

    डिफ़ॉल्ट कार्यान्वयन

    डिफ़ॉल्ट कार्यान्वयन

    परत को दिए गए इनपुट पर लागू करने से प्राप्त एनोटेट आउटपुट देता है।

    घोषणा

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

    मापदंडों

    input

    परत के लिए इनपुट।

    प्रतिलाभ की मात्रा

    एनोटेट आउटपुट।

  • एनोटेट (_ :)

    विस्तार विधि

    टिप्पणी करता output

    नोट: रिटर्न output करता है, तो एक बैकएंड कि एनोटेशन का समर्थन नहीं करता इस्तेमाल करते हैं।

    घोषणा

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

    मापदंडों

    output

    परत के लिए आउटपुट।

    प्रतिलाभ की मात्रा

    एनोटेट आउटपुट।

  • सारांश (इनपुट :)

    विस्तार विधि

    परत को दिए गए इनपुट पर लागू करने से प्राप्त एनोटेशन लौटाता है।

    घोषणा

    public func summary(input: Input) -> String

    मापदंडों

    input

    परत के लिए इनपुट।

    प्रतिलाभ की मात्रा

    XLA ग्राफ से सभी एकत्रित एनोटेशन।