AddManySparseToTensorsMap

सार्वजनिक अंतिम वर्ग AddManySparseToTensorsMap

एक `N`-मिनीबैच `SparseTensor` को `SparseTensorsMap` में जोड़ें, `N` हैंडल लौटाएँ।

रैंक `R` के `SparseTensor` को तीन टेंसरों द्वारा दर्शाया जाता है: `sparse_indices`, `sparse_values`, और `sparse_shape`, जहां

sparse_indices.shape[1] == sparse_shape.shape[0] == R
`SparseTensor` ऑब्जेक्ट के `N`-मिनीबैच को `SparseTensor` के रूप में दर्शाया जाता है `[0, N)` के बीच मान लेने वाला पहला `sparse_indices` कॉलम है, जहां मिनीबैच आकार `N == sparse_shape[0]` है।

इनपुट `SparseTensor` की रैंक `R` 1 से अधिक होनी चाहिए, और पहले आयाम को मिनीबैच आयाम के रूप में माना जाता है। `SparseTensor` के तत्वों को इस पहले आयाम के बढ़ते क्रम में क्रमबद्ध किया जाना चाहिए। आउटपुट `sparse_handles` की प्रत्येक पंक्ति द्वारा इंगित संग्रहीत `SparseTensor` ऑब्जेक्ट की रैंक `R-1` होगी।

`SparseTensor` मानों को दी गई कुंजियों को वेक्टर तत्वों के रूप में `TakeManySparseFromTensorsMap` में पास करके मिनीबैच के हिस्से के रूप में पढ़ा जा सकता है। यह सुनिश्चित करने के लिए कि सही `SparseTensorsMap` तक पहुंच बनाई गई है, सुनिश्चित करें कि वही `कंटेनर` और `shared_name` उस ऑप को पास किए गए हैं। यदि यहां कोई `shared_name` प्रदान नहीं किया गया है, तो इसके बजाय `sparse.AddManySparseToTensorsMap` को कॉल करके बनाए गए ऑपरेशन के नाम का उपयोग करें क्योंकि `shared_name` `TakeManySparseFromTensorsMap` को पास कर दिया गया है। सुनिश्चित करें कि संचालन सह-स्थित हैं।

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

कक्षा AddManySparseToTensorsMap.Options AddManySparseToTensorsMap के लिए वैकल्पिक विशेषताएँ

स्थिरांक

डोरी OP_NAME इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

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

आउटपुट <TInt64>
आउटपुट के रूप में ()
टेंसर का प्रतीकात्मक हैंडल लौटाता है।
स्थिर AddManySparseToTensorsMap.Options
कंटेनर (स्ट्रिंग कंटेनर)
स्थिर AddManySparseToTensorsMap
बनाएं ( स्कोप स्कोप, ऑपरेंड < TInt64 > sparseIndices, ऑपरेंड <? विस्तारित TType > sparseValues, ऑपरेंड < TInt64 > sparseShape, विकल्प... विकल्प)
एक नए AddManySparseToTensorsMap ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
स्थिर AddManySparseToTensorsMap.Options
साझानाम (स्ट्रिंग साझानाम)
आउटपुट <TInt64>

विरासत में मिली विधियाँ

स्थिरांक

सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME

इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है

स्थिर मान: "AddManySparseToTensorsMap"

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

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

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

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

सार्वजनिक स्थैतिक AddManySparseToTensorsMap.Options कंटेनर (स्ट्रिंग कंटेनर)

पैरामीटर
CONTAINER इस ऑप द्वारा बनाए गए `SparseTensorsMap` के लिए कंटेनर नाम।

सार्वजनिक स्थैतिक AddManySparseToTensorsMap बनाएँ ( स्कोप स्कोप, ऑपरेंड < TInt64 > sparseIndices, ऑपरेंड <? विस्तारित TType > sparseValues, ऑपरेंड < TInt64 > sparseShape, विकल्प... विकल्प)

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

पैरामीटर
दायरा वर्तमान दायरा
विरलसूचकांक 2-डी. मिनीबैच `SparseTensor` के `सूचकांक`। `sparse_indices[:, 0]` को `[0, N)` में मानों का क्रम दिया जाना चाहिए।
sparseValues 1-डी. मिनीबैच `SparseTensor` के `मान`
विरलआकार 1-डी. मिनीबैच `SparseTensor` का `आकार`। मिनीबैच आकार `N == sparse_shape[0]`।
विकल्प वैकल्पिक गुण मान रखता है
रिटर्न
  • AddManySparseToTensorsMap का एक नया उदाहरण

सार्वजनिक स्थैतिक AddManySparseToTensorsMap.Options साझानाम (स्ट्रिंग साझानाम)

पैरामीटर
साझानाम इस ऑप द्वारा बनाया गया `SparseTensorsMap` का साझा नाम। यदि रिक्त है, तो नए ऑपरेशन का अद्वितीय नाम उपयोग किया जाता है।

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

1-डी. `SparseTensor` के हैंडल अब `SparseTensorsMap` में संग्रहीत हैं। आकार: `[एन]`।