किसी ऑपरेशन द्वारा निर्मित टेंसर का संभवतः आंशिक रूप से ज्ञात आकार।
सार्वजनिक तरीके
बूलियन | बराबर (वस्तु obj) |
int यहाँ | हैशकोड () |
स्थिर आकार | बनाओ (लंबा पहला आयाम आकार, लंबा... अन्य आयाम आकार) एन-आयामी मान का प्रतिनिधित्व करने वाली एक आकृति बनाएं। |
int यहाँ | संख्याआयाम () इस आकृति द्वारा दर्शाए गए आयामों की संख्या. |
स्थिर आकार | अदिश () एक अदिश मान का प्रतिनिधित्व करने वाली आकृति बनाएं। |
लंबा | आकार (int i) i-वें आयाम का आकार. |
डोरी | स्ट्रिंग () डिबगिंग के लिए बनाई गई आकृति का संक्षिप्त विवरण। |
स्थिर आकार | अज्ञात () अज्ञात संख्या में आयामों का प्रतिनिधित्व करने वाली एक आकृति बनाएं। |
विरासत में मिली विधियाँ
सार्वजनिक तरीके
सार्वजनिक बूलियन बराबर (ऑब्जेक्ट obj)
सार्वजनिक पूर्णांक हैशकोड ()
सार्वजनिक स्थैतिक आकार बनाना (लंबा प्रथम आयाम आकार, लंबा... अन्य आयाम आकार)
एन-आयामी मान का प्रतिनिधित्व करने वाली एक आकृति बनाएं।
प्रत्येक आयाम के लिए प्रदान किए गए आकार के साथ, एन-आयामी मान (एन कम से कम 1) का प्रतिनिधित्व करने वाला एक आकार बनाता है। ए -1 इंगित करता है कि संबंधित आयाम का आकार अज्ञात है। उदाहरण के लिए:
// A 2-element vector.
Shape vector = Shape.create(2);
// A 2x3 matrix.
Shape matrix = Shape.create(2, 3);
// A matrix with 4 columns but an unknown number of rows.
// This is typically used to indicate the shape of tensors that represent
// a variable-sized batch of values. The Shape below might represent a
// variable-sized batch of 4-element vectors.
Shape batch = Shape.create(-1, 4);
सार्वजनिक पूर्णांक संख्या आयाम ()
इस आकृति द्वारा दर्शाए गए आयामों की संख्या.
रिटर्न
- -1 यदि आयामों की संख्या अज्ञात है, 0 यदि आकृति एक अदिश को दर्शाती है, 1 सदिश के लिए, 2 मैट्रिक्स के लिए आदि।
सार्वजनिक लंबा आकार (int i)
i-वें आयाम का आकार.
रिटर्न
- अनुरोधित आयाम का आकार या -1 यदि यह अज्ञात है।
सार्वजनिक स्ट्रिंग toString ()
डिबगिंग के लिए बनाई गई आकृति का संक्षिप्त विवरण।