चेतावनी: इस एपीआई को पदावनत कर दिया गया है और प्रतिस्थापन के स्थिर होने के बाद इसे TensorFlow के भविष्य के संस्करण में हटा दिया जाएगा।

SparseCrossHashed

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

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

ऑप दो सूचियाँ लेता है, एक 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 ("सी" )))

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

स्थिर विरल क्रॉसहैशेड
create ( स्कोप स्कोप, Iterable< ऑपरेंड <लॉन्ग>> इंडेक्स, Iterable< ऑपरेंड <?>> मान, Iterable< ऑपरेंड <लॉन्ग>> शेप्स, Iterable< ऑपरेंड <?>> डेंसइनपुट्स, ऑपरेंड <लॉन्ग> numBuckets, ऑपरेंड <बूलियन > स्ट्रांगहैश, ऑपरेंड <लॉन्ग> सॉल्ट)
एक नया SparseCrossHashed ऑपरेशन रैपिंग क्लास बनाने के लिए फ़ैक्टरी विधि।
आउटपुट <लंबा>
आउटपुट <लंबा>
आउटपुट <लंबा>

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

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

सार्वजनिक स्थैतिक SparseCrossHashed बनाएँ ( स्कोप स्कोप, Iterable< ऑपरेंड <लॉन्ग>> इंडेक्स, Iterable< ऑपरेंड <?>> मान, Iterable< ऑपरेंड <लांग>> आकार, Iterable< ऑपरेंड <?>> सघन इनपुट, ऑपरेंड <लांग> numBuckets , ऑपरेंड <बूलियन> स्ट्रांगहैश, ऑपरेंड <लॉन्ग> सॉल्ट)

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

मापदंडों
दायरा वर्तमान दायरा
सूचकांक 2-डी। प्रत्येक इनपुट के सूचकांक `SparseTensor`।
मूल्यों 1-डी. प्रत्येक `SparseTensor` के मान।
आकार 1-डी. प्रत्येक `SparseTensor` के आकार।
सघन इनपुट 2-डी। घने `टेन्सर` द्वारा दर्शाए गए कॉलम।
numbuckets इसका उपयोग तब किया जाता है जब हैशेड_आउटपुट सत्य होता है। आउटपुट = हैशेड_वैल्यू% num_buckets अगर num_buckets > 0 और हैशेड_वैल्यू।
मजबूत हैश बूलियन, अगर सही है, तो फ़ार्महैश के बजाय नमक के साथ सिफ़ाश का उपयोग किया जाएगा।
नमक उस नमक को निर्दिष्ट करें जिसका उपयोग सिपाश फ़ंक्शन द्वारा किया जाएगा।
रिटर्न
  • SparseCrossHashed का एक नया उदाहरण

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

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

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

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

सार्वजनिक आउटपुट <लॉन्ग> आउटपुटवैल्यू ()

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