GitHub
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

TensorArrayProtocol

public protocol TensorArrayProtocol

एक प्रोटोकॉल प्रकार जो Array<CTensorHandle> को मैप किया जा सकता है।

रनटाइम पर निर्धारित की जाने वाली TensorGroup की संख्या के लिए यह प्रोटोकॉल TensorGroup से अलग से परिभाषित किया गया है। उदाहरण के लिए, [Tensor<Float>] में संकलन समय पर अज्ञात तत्वों की संख्या हो सकती है।

यह प्रोटोकॉल उन TensorGroup लिए स्वचालित रूप से प्राप्त किया जा सकता है जिनके संग्रहित गुण सभी TensorGroup प्रोटोकॉल के अनुरूप हैं। यह उन TensorArrayProtocol के लिए स्वचालित रूप से प्राप्त नहीं किया जा सकता है जिनके गुण कंस्ट्रक्टर की आवश्यकता के कारण सभी TensorArrayProtocol के अनुरूप हैं (यानी, ऐसे मामलों में यह जानना असंभव होगा कि संग्रहीत गुणों में से count कैसे तोड़ें)।

  • घोषणा

    init(_owning tensorHandles: UnsafePointer<CTensorHandle>?, count: Int)
  • init (_handles :)

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

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

    घोषणा

    init<C>(_handles: C) where C : RandomAccessCollection, C.Element : _AnyTensorHandle