tensorflow:: عملیات:: SparseCrossV2
#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")))استدلالها:
- دامنه: یک شیء دامنه
- شاخصها: دوبعدی. شاخصهای هر ورودی
SparseTensor. - مقادیر: مقادیر تکبعدی هر
SparseTensor. - اشکال: یک بعدی. شکلهای هر
SparseTensor. - dense_inputs: دوبعدی. ستونها با dense
Tensorنمایش داده میشوند. - sep: رشتهای که هنگام اتصال لیستی از ورودیهای رشتهای استفاده میشود و میتواند بعداً به عنوان جداکننده استفاده شود.
بازده:
- شاخصهای خروجی
Output: دوبعدی. شاخصهایSparseTensorالحاقشده. - مقادیر_خروجی
Output: ۱-D. مقادیر غیر تهیSparseTensorالحاق شده یا هش شده. -
Outputoutput_shape: شکل یک بعدی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
کارکردهای عمومی
اسپارسکراس وی۲
SparseCrossV2( const ::tensorflow::Scope & scope, ::tensorflow::InputList indices, ::tensorflow::InputList values, ::tensorflow::InputList shapes, ::tensorflow::InputList dense_inputs, ::tensorflow::Input sep )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی."],[],[]]