टेंसरफ़्लो:: ऑप्स:: स्पार्सक्रॉसV2
#include <sparse_ops.h>
विरल और सघन टेंसर की सूची से विरल क्रॉस उत्पन्न करता है।
सारांश
ऑप दो सूचियाँ लेता है, एक 2D SparseTensor
की और एक 2D Tensor
की, प्रत्येक एक फीचर कॉलम की विशेषताओं का प्रतिनिधित्व करता है। यह इन सुविधाओं के बैचवाइज क्रॉस के साथ 2D SparseTensor
आउटपुट करता है।
उदाहरण के लिए, यदि इनपुट हैं
inputs[0]: SparseTensor with shape = [2, 2] [0, 0]: "a" [1, 0]: "b" [1, 1]: "c" inputs[1]: SparseTensor with shape = [2, 1] [0, 0]: "d" [1, 0]: "e" inputs[2]: Tensor [["f"], ["g"]]
तो आउटपुट होगा
shape = [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 तो आउटपुट होगा
shape = [2, 2] [0, 0]: FingerprintCat64( Fingerprint64("f"), FingerprintCat64( Fingerprint64("d"), Fingerprint64("a"))) [1, 0]: FingerprintCat64( Fingerprint64("g"), FingerprintCat64( Fingerprint64("e"), Fingerprint64("b"))) [1, 1]: FingerprintCat64( Fingerprint64("g"), FingerprintCat64( Fingerprint64("e"), Fingerprint64("c")))
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- सूचकांक: 2-डी. प्रत्येक इनपुट
SparseTensor
के सूचकांक। - मान: 1-डी. प्रत्येक
SparseTensor
का मान। - आकार: 1-डी. प्रत्येक
SparseTensor
के आकार। - सघन_इनपुट: 2-डी। घने
Tensor
द्वारा दर्शाए गए कॉलम। - सितंबर: स्ट्रिंग इनपुट की सूची में शामिल होने पर उपयोग की जाने वाली स्ट्रिंग को बाद में विभाजक के रूप में उपयोग किया जा सकता है।
रिटर्न:
-
Output
आउटपुट_इंडिसेस: 2-डी। संयोजितSparseTensor
के सूचकांक। -
Output
आउटपुट_मान: 1-डी। संयोजित या हैशेडSparseTensor
के गैर-रिक्त मान। -
Output
आउटपुट_आकार: 1-डी। संयोजितSparseTensor
का आकार।
निर्माता और विध्वंसक | |
---|---|
SparseCrossV2 (const :: tensorflow::Scope & scope, :: tensorflow::InputList indices, :: tensorflow::InputList values, :: tensorflow::InputList shapes, :: tensorflow::InputList dense_inputs, :: tensorflow::Input sep) |
सार्वजनिक गुण | |
---|---|
operation | |
output_indices | |
output_shape | |
output_values |
सार्वजनिक गुण
संचालन
Operation operation
आउटपुट_सूचकांक
::tensorflow::Output output_indices
आउटपुट_आकार
::tensorflow::Output output_shape
आउटपुट_मान
::tensorflow::Output output_values
सार्वजनिक समारोह
स्पार्सक्रॉसV2
SparseCrossV2( const ::tensorflow::Scope & scope, ::tensorflow::InputList indices, ::tensorflow::InputList values, ::tensorflow::InputList shapes, ::tensorflow::InputList dense_inputs, ::tensorflow::Input sep )