public struct TensorHandle<Scalar> where Scalar : _TensorFlowDataTypeCompatible
extension TensorHandle: TensorGroup
TensorHandle
ऑप्स द्वारा उपयोग किया जाने वाला प्रकार है। इसमें एक Scalar
प्रकार शामिल है, जिसका उपयोग कंपाइलर आंतरिक पैरामीटर के डेटाटाइप को निर्धारित करने के लिए कर सकते हैं जब उन्हें टेंसर प्रोग्राम में निकाला जाता है।
घोषणा
public init(_owning cTensorHandle: CTensorHandle)
घोषणा
public init(handle: _AnyTensorHandle)
घोषणा
public init(_owning tensorHandles: UnsafePointer<CTensorHandle>?)
घोषणा
public init<C: RandomAccessCollection>( _handles: C ) where C.Element: _AnyTensorHandle
Tensor
के आयामों की संख्या।घोषणा
public var rank: Int { get }
Tensor
का आकार.घोषणा
public var shape: TensorShape { get }
बैकएंड ऑप्स भेजने के लिए उपयोग किया जाता है।
घोषणा
public var backend: Device.Backend { get }
अंतर्निहित
TensorHandle
की सामग्री के साथ एकShapedArray
बनाएं। यदिTensorHandle
त्वरक पर है, तो इसे होस्ट पर कॉपी किया जाएगा।घोषणा
@inline(never) func makeHostCopy() -> ShapedArray<Scalar>
प्रतिलाभ की मात्रा
एक
ShapedArray
।
क्लोजर के साथ एक
TensorHandle
बनाएं जो अंतर्निहित बफ़र को आरंभ करता है।scalarsInitializer
स्केलर्स को आकारshape
के साथ टेंसर में रखने के लिए बिल्कुल पर्याप्त क्षमता वाला एक बफर प्राप्त होता है।scalarsInitializer
पंक्ति-प्रमुख क्रम में सन्निहित स्केलर्स के साथ, संपूर्ण बफ़र को प्रारंभ करना होगा।घोषणा
public init( shape: [Int], scalarsInitializer: (UnsafeMutablePointer<Scalar>) -> Void )