`SparseTensorsMap` से `SparseTensors` पढ़ें और उन्हें संयोजित करें।
इनपुट `sparse_handles` आकार का `int64` मैट्रिक्स होना चाहिए `[N, 1]` जहां `N` मिनीबैच आकार है और पंक्तियाँ `AddSparseToTensorsMap` या `AddManySparseToTensorsMap` के आउटपुट हैंडल से मेल खाती हैं। दिए गए इनपुट ऑप्स में गए मूल `SparseTensor` ऑब्जेक्ट की रैंक सभी मेल खानी चाहिए। जब अंतिम `SparseTensor` बनाया जाता है, तो इसकी रैंक आने वाली `SparseTensor` ऑब्जेक्ट की रैंक से एक अधिक होती है (उन्हें बाईं ओर एक नई पंक्ति आयाम के साथ संयोजित किया गया है)।
सभी आयामों के लिए आउटपुट `SparseTensor` ऑब्जेक्ट के आकार मान, लेकिन पहले संबंधित आयामों के लिए इनपुट `SparseTensor` ऑब्जेक्ट के आकार मान अधिकतम हैं। इसका पहला आकार मान `एन` है, मिनीबैच आकार।
इनपुट `SparseTensor` ऑब्जेक्ट्स के सूचकांकों को मानक लेक्सिकोग्राफ़िक क्रम में क्रमबद्ध माना जाता है। यदि ऐसा नहीं है, तो इस चरण के बाद इंडेक्स ऑर्डर को पुनर्स्थापित करने के लिए `SparseReorder` चलाएँ।
उदाहरण के लिए, यदि हैंडल एक इनपुट का प्रतिनिधित्व करते हैं, जो एक `[2, 3]` मैट्रिक्स है जो दो मूल `SparseTensor` ऑब्जेक्ट का प्रतिनिधित्व करता है:
index = [ 0]
[10]
[20]
values = [1, 2, 3]
shape = [50]
index = [ 2]
[10]
values = [4, 5]
shape = [30]
index = [0 0]
[0 10]
[0 20]
[1 2]
[1 10]
values = [1, 2, 3, 4, 5]
shape = [2 50]
नेस्टेड क्लासेस
कक्षा | TakeManySparseFromTensorsMap.Options | TakeManySparseFromTensorsMap के लिए वैकल्पिक विशेषताएँ |
स्थिरांक
डोरी | OP_NAME | इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है |
सार्वजनिक तरीके
स्थिर TakeManySparseFromTensorsMap.Options | कंटेनर (स्ट्रिंग कंटेनर) |
स्थिर <T टीटाइप का विस्तार करता है > TakeManySparseFromTensorsMap <T> | |
स्थिर TakeManySparseFromTensorsMap.Options | साझानाम (स्ट्रिंग साझानाम) |
आउटपुट <TInt64> | विरल सूचकांक () 2-डी. |
आउटपुट <TInt64> | विरल आकार () 1-डी. |
आउटपुट <T> | विरल मान () 1-डी. |
विरासत में मिली विधियाँ
स्थिरांक
सार्वजनिक स्थैतिक अंतिम स्ट्रिंग OP_NAME
इस ऑप का नाम, जैसा कि TensorFlow कोर इंजन द्वारा जाना जाता है
सार्वजनिक तरीके
सार्वजनिक स्थैतिक TakeManySparseFromTensorsMap.Options कंटेनर (स्ट्रिंग कंटेनर)
पैरामीटर
CONTAINER | इस ऑप द्वारा पढ़ा गया `SparseTensorsMap` का कंटेनर नाम। |
---|
सार्वजनिक स्थैतिक TakeManySparseFromTensorsMap <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <TInt64> sparseHandles, क्लास<T> dtype, विकल्प... विकल्प)
एक नए TakeManySparseFromTensorsMap ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
पैरामीटर
दायरा | वर्तमान दायरा |
---|---|
विरल हैंडल | 1-डी, `एन` क्रमबद्ध `स्पार्सटेन्सर` ऑब्जेक्ट। आकार: `[एन]`। |
dtype | `SparseTensorMap` में संग्रहीत `SparseTensor` ऑब्जेक्ट का `dtype`। |
विकल्प | वैकल्पिक गुण मान रखता है |
रिटर्न
- TakeManySparseFromTensorsMap का एक नया उदाहरण
सार्वजनिक स्थैतिक TakeManySparseFromTensorsMap.Options साझानाम (स्ट्रिंग साझानाम)
पैरामीटर
साझानाम | इस ऑप द्वारा पढ़ा गया `SparseTensorsMap` का साझा नाम। यह रिक्त नहीं होना चाहिए; बल्कि `shared_name` या Op का अद्वितीय ऑपरेशन नाम जिसने मूल `SparseTensorsMap` बनाया है, का उपयोग किया जाना चाहिए। |
---|