Gather

सार्वजनिक अंतिम कक्षा इकट्ठा करें

`पैराम्स` अक्ष `अक्ष` से `सूचकांक` के अनुसार स्लाइस इकट्ठा करें।

`सूचकांक` किसी भी आयाम (आमतौर पर 0-डी या 1-डी) का पूर्णांक टेंसर होना चाहिए। `params.shape[:axis] + indices.shape[batch_dims:] +params.shape[axis + 1:]` आकार के साथ एक आउटपुट टेंसर तैयार करता है जहां:

# Scalar indices (output is rank(params) - 1).
     output[a_0, ..., a_n, b_0, ..., b_n] =
       params[a_0, ..., a_n, indices, b_0, ..., b_n]
 
     # Vector indices (output is rank(params)).
     output[a_0, ..., a_n, i, b_0, ..., b_n] =
       params[a_0, ..., a_n, indices[i], b_0, ..., b_n]
 
     # Higher rank indices (output is rank(params) + rank(indices) - 1).
     output[a_0, ..., a_n, i, ..., j, b_0, ... b_n] =
       params[a_0, ..., a_n, indices[i, ..., j], b_0, ..., b_n]
 

ध्यान दें कि सीपीयू पर, यदि कोई आउट ऑफ बाउंड इंडेक्स पाया जाता है, तो एक त्रुटि वापस आ जाती है। जीपीयू पर, यदि आउट ऑफ बाउंड इंडेक्स पाया जाता है, तो संबंधित आउटपुट मान में 0 संग्रहीत किया जाता है।

`tf.batch_gather` और tf.gather_nd भी देखें।

नेस्टेड क्लासेस

कक्षा इकट्ठा.विकल्प Gather के लिए वैकल्पिक विशेषताएँ

सार्वजनिक तरीके

आउटपुट <T>
आउटपुट के रूप में ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
स्थिर संग्रह.विकल्प
बैचडिम्स (लंबा बैचडिम्स)
स्थिर <टी, यू संख्या बढ़ाता है, वी संख्या बढ़ाता है> इकट्ठा करें <टी>
बनाएं ( स्कोप स्कोप, ऑपरेंड <T> पैरामीटर, ऑपरेंड <U> इंडेक्स, ऑपरेंड <V> अक्ष, विकल्प... विकल्प)
एक नए गैदर ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
आउटपुट <T>
आउटपुट ()
`पैराम्स` से मान `indices` द्वारा दिए गए सूचकांकों से एकत्रित किए गए, आकार `params.shape[:axis] + indices.shape +params.shape[axis + 1:]` के साथ।

विरासत में मिले तरीके

सार्वजनिक तरीके

सार्वजनिक आउटपुट <T> asOutput ()

टेंसर का प्रतीकात्मक हैंडल लौटाता है।

TensorFlow संचालन के इनपुट किसी अन्य TensorFlow ऑपरेशन के आउटपुट हैं। इस पद्धति का उपयोग एक प्रतीकात्मक हैंडल प्राप्त करने के लिए किया जाता है जो इनपुट की गणना का प्रतिनिधित्व करता है।

सार्वजनिक स्थैतिक संग्रह.विकल्प बैचडिम्स (लंबा बैचडिम्स)

सार्वजनिक स्थैतिक इकट्ठा करें <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> पैरामीटर्स, ऑपरेंड <U> इंडेक्स, ऑपरेंड <V> अक्ष, विकल्प... विकल्प)

एक नए गैदर ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

पैरामीटर
दायरा वर्तमान दायरा
पैरामीटर वह टेंसर जिससे मान एकत्रित करना है। कम से कम रैंक `अक्ष + 1` होनी चाहिए।
सूचकांक सूचकांक टेंसर. `[0,params.shape[axis])` श्रेणी में होना चाहिए।
अक्ष `पैराम्स` में वह अक्ष जिससे `सूचकांक` एकत्र किए जाएं। पहले आयाम पर डिफ़ॉल्ट. नकारात्मक सूचकांक का समर्थन करता है.
विकल्प वैकल्पिक गुण मान रखता है
रिटर्न
  • इकट्ठा का एक नया उदाहरण

सार्वजनिक आउटपुट <T> आउटपुट ()

`पैराम्स` से मान `indices` द्वारा दिए गए सूचकांकों से एकत्रित किए गए, आकार `params.shape[:axis] + indices.shape +params.shape[axis + 1:]` के साथ।