SparseCrossV2

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

विरल और घने टेंसर की सूची से विरल क्रॉस उत्पन्न करता है।

ऑप दो सूचियाँ लेता है, एक 2D `SparseTensor` और एक 2D `टेन्सर` में से, प्रत्येक एक फीचर कॉलम की विशेषताओं का प्रतिनिधित्व करता है। यह इन सुविधाओं के बैचवाइज क्रॉस के साथ एक 2D `SparseTensor` आउटपुट करता है।

उदाहरण के लिए, यदि इनपुट हैं

इनपुट्स [0]: आकार के साथ स्पार्स टेंसर = [2, 2] [0, 0]: "ए" [1, 0]: "बी" [1, 1]: "सी"

इनपुट [1]: आकार के साथ स्पार्स टेंसर = [2, 1] [0, 0]: "डी" [1, 0]: "ई"

इनपुट [2]: टेंसर [["f"], ["g"]]

तो आउटपुट होगा

आकार = [2, 2] [0, 0]: "a_X_d_X_f" [1, 0]: "b_X_e_X_g" [1, 1]: "c_X_e_X_g"

अगर hashed_output=true तो आउटपुट होगा

आकार = [2, 2] [0, 0]: फ़िंगरप्रिंटकैट 64 (फ़िंगरप्रिंट64 ("एफ"), फ़िंगरप्रिंटकैट 64 (फ़िंगरप्रिंट 64 ("डी"), फ़िंगरप्रिंट 64 ("ए")) [1, 0]: फ़िंगरप्रिंटकैट 64 (फ़िंगरप्रिंट 64 (" g"), फ़िंगरप्रिंटकैट 64 (फ़िंगरप्रिंट 64 ("ई"), फ़िंगरप्रिंट 64 ("बी"))) [1, 1]: फ़िंगरप्रिंटकैट 64 (फ़िंगरप्रिंट 64 ("जी"), फ़िंगरप्रिंटकैट 64 (फ़िंगरप्रिंट 64 ("ई"), फ़िंगरप्रिंट 64 ("सी" )))

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

स्थिर SparseCrossV2
बनाने ( स्कोप गुंजाइश, Iterable < ओपेरैंड <लांग >> सूचकांक, Iterable < ओपेरैंड <? >> मूल्यों, Iterable < ओपेरैंड <लांग >> आकार, Iterable < ओपेरैंड <? >> denseInputs, ओपेरैंड <string> सितम्बर)
एक नया SparseCrossV2 ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।
आउटपुट <लांग>
outputIndices ()
2-डी।
आउटपुट <लांग>
outputShape ()
1-डी.
आउटपुट <string>
outputValues ()
1-डी.

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

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

सार्वजनिक स्थिर SparseCrossV2 बनाने ( स्कोप गुंजाइश, Iterable < ओपेरैंड , <लांग >> सूचकांक Iterable < ओपेरैंड <? >> मूल्यों, Iterable < ओपेरैंड <लांग >> आकार, Iterable < ओपेरैंड <? >> denseInputs, ओपेरैंड <string> सितम्बर)

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

मापदंडों
दायरा वर्तमान दायरा
सूचकांक 2-डी। प्रत्येक इनपुट के सूचकांक `SparseTensor`।
मूल्यों 1-डी. प्रत्येक `SparseTensor` के मान।
आकार 1-डी. प्रत्येक `SparseTensor` के आकार।
सघन इनपुट 2-डी। घने `टेन्सर` द्वारा दर्शाए गए कॉलम।
सितम्बर स्ट्रिंग इनपुट की सूची में शामिल होने पर उपयोग की जाने वाली स्ट्रिंग को बाद में विभाजक के रूप में उपयोग किया जा सकता है।
रिटर्न
  • SparseCrossV2 का एक नया उदाहरण

सार्वजनिक आउटपुट <लांग> outputIndices ()

2-डी। संयोजित `SparseTensor` के सूचकांक।

सार्वजनिक आउटपुट <लांग> outputShape ()

1-डी. संयोजित `SparseTensor` का आकार।

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

1-डी. संयोजित या हैशेड `स्पार्सटेन्सर` के गैर-रिक्त मान।