DenseToSparseSetOperation

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

`Tensor` और `SparseTensor` के अंतिम आयाम के साथ सेट ऑपरेशन लागू करता है।

`set_operation` के मानों के लिए SetOperationOp::SetOperationFromContext देखें।

इनपुट `set2` एक `SparseTensor` है जो `set2_indices`, `set2_values`, और `set2_shape` द्वारा दर्शाया गया है। `set2` रैंक वाले `n` के लिए, पहले `n-1` आयाम `set1` के समान होने चाहिए। आयाम `n` में एक सेट में मान शामिल हैं, डुप्लिकेट की अनुमति है लेकिन अनदेखा किया गया है।

यदि `validate_indices` `True` है, तो यह ऑप `set2` सूचकांकों के क्रम और सीमा को मान्य करता है।

आउटपुट `परिणाम` एक `SparseTensor` है जो `result_indices`, `result_values`, और `result_shape` द्वारा दर्शाया गया है। `set1` और `set2` रैंक `n` के लिए, इसकी रैंक `n` है और `set1` और `set2` के समान 1 `n-1` आयाम हैं। `एनवें` आयाम में `सेट` के संबंधित `[0...n-1]` आयाम पर लागू `सेट_ऑपरेशन` का परिणाम शामिल है।

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

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

स्थिरांक

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

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

स्थिर <T टीटाइप का विस्तार करता है > DenseToSparseSetOperation <T>
बनाएं ( स्कोप स्कोप, ऑपरेंड <T> सेट1, ऑपरेंड < TInt64 > set2Indices, ऑपरेंड <T> set2Values, ऑपरेंड < TInt64 > set2Shape, स्ट्रिंग सेटऑपरेशन, विकल्प... विकल्प)
एक नया DenseToSparseSetOperation ऑपरेशन लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
आउटपुट <TInt64>
परिणामसूचकांक ()
`SparseTensor` के 2D सूचकांक।
आउटपुट <TInt64>
परिणामआकार ()
`SparseTensor` का 1D `Tensor` आकार।
आउटपुट <T>
परिणाममान ()
`SparseTensor` का 1D मान।
स्थिर DenseToSparseSetOperation.Options
वैलिडेटइंडिसेस (बूलियन वैलिडेटइंडिसेस)

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

स्थिरांक

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

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

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

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

सार्वजनिक स्थैतिक DenseToSparseSetOperation <T> बनाएं ( स्कोप स्कोप, ऑपरेंड <T> सेट1, ऑपरेंड < TInt64 > set2Indices, ऑपरेंड <T> set2Values, ऑपरेंड < TInt64 > set2Shape, स्ट्रिंग सेटऑपरेशन, विकल्प... विकल्प)

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

पैरामीटर
दायरा वर्तमान दायरा
सेट1 रैंक `n` के साथ `टेन्सर`। पहला `n-1` आयाम `set2` के समान होना चाहिए। आयाम `n` में एक सेट में मान शामिल हैं, डुप्लिकेट की अनुमति है लेकिन अनदेखा किया गया है।
set2Indices 2डी `टेन्सर`, `स्पार्सटेन्सर` के सूचकांक। पंक्ति-प्रमुख क्रम में होना चाहिए.
सेट2वैल्यू 1डी `टेन्सर`, `स्पार्सटेन्सर` का मान। पंक्ति-प्रमुख क्रम में होना चाहिए.
सेट2आकार 1D `टेन्सर`, `स्पार्सटेन्सर` का आकार। `set2_shape[0...n-1]` `set1` के पहले `n-1` आयामों के समान होना चाहिए, `result_shape[n]` `n-1` आयामों में अधिकतम सेट आकार है।
विकल्प वैकल्पिक गुण मान रखता है
रिटर्न
  • DenseToSparseSetOperation का एक नया उदाहरण

सार्वजनिक आउटपुट <TInt64> परिणामसूचकांक ()

`SparseTensor` के 2D सूचकांक।

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

`SparseTensor` का 1D `Tensor` आकार। `result_shape[0...n-1]` `set1` और `set2` के पहले `n-1` आयामों के समान है, `result_shape[n]` सभी `0 में अधिकतम परिणाम सेट आकार है। ..n-1` आयाम।

सार्वजनिक आउटपुट <टी> परिणाममूल्य ()

`SparseTensor` का 1D मान।

सार्वजनिक स्थैतिक DenseToSparseSetOperation.Options मान्य सूचकांक (बूलियन मान्य सूचकांक)