एक ऑपरेशन द्वारा निर्मित टेंसर का संभवतः आंशिक रूप से ज्ञात आकार।
सार्वजनिक तरीके
बूलियन | के बराबर होती है (वस्तु obj) |
NS | hashCode () |
स्थिर आकार | बनाने के (लंबी firstDimensionSize, लंबे समय से ... otherDimensionSizes) एक एन-आयामी मान का प्रतिनिधित्व करने वाली आकृति बनाएं। |
NS | numDimensions () इस आकृति द्वारा दर्शाए गए आयामों की संख्या। |
स्थिर आकार | अदिश () एक अदिश मान का प्रतिनिधित्व करने वाली आकृति बनाएं। |
लंबा | आकार (int i) i-वें आयाम का आकार। |
डोरी | toString () डिबगिंग के लिए बनाई गई आकृति का संक्षिप्त विवरण। |
स्थिर आकार | अज्ञात () अज्ञात संख्या में आयामों का प्रतिनिधित्व करने वाली आकृति बनाएं। |
विरासत में मिली विधियां
सार्वजनिक तरीके
सार्वजनिक बूलियन बराबर (वस्तु obj)
सार्वजनिक पूर्णांक hashCode ()
सार्वजनिक स्थिर आकार मेकअप (लंबी firstDimensionSize, लंबे समय से ... otherDimensionSizes)
एक एन-आयामी मान का प्रतिनिधित्व करने वाली आकृति बनाएं।
प्रत्येक आयाम के लिए प्रदान किए गए आकार के साथ एक एन-आयामी मान (एन कम से कम 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);
सार्वजनिक पूर्णांक numDimensions ()
इस आकृति द्वारा दर्शाए गए आयामों की संख्या।
रिटर्न
- -1 यदि आयामों की संख्या अज्ञात है, 0 यदि आकार एक अदिश का प्रतिनिधित्व करता है, 1 वेक्टर के लिए, 2 मैट्रिक्स के लिए आदि।
सार्वजनिक लंबे आकार (int i)
i-वें आयाम का आकार।
रिटर्न
- अनुरोधित आयाम का आकार या -1 यदि अज्ञात है।
सार्वजनिक स्ट्रिंग toString ()
डिबगिंग के लिए बनाई गई आकृति का संक्षिप्त विवरण।