جریان تنسور:: عملیات:: SparseReduceSumSparse
#include <sparse_ops.h>مجموع عناصر را در ابعاد SparseTensor محاسبه می کند.
خلاصه
این عملیات یک SparseTensor می گیرد و همتای پراکنده tf.reduce_sum() است. برخلاف SparseReduceSum ، این Op یک SparseTensor برمی گرداند.
sp_input در امتداد ابعاد داده شده در reduction_axes کاهش می دهد. مگر اینکه keep_dims درست باشد، رتبه تانسور برای هر ورودی در reduction_axes 1 کاهش می یابد. اگر keep_dims درست باشد، ابعاد کاهش یافته با طول 1 حفظ می شود.
اگر reduction_axes هیچ ورودی نداشته باشد، همه ابعاد کاهش می یابد و یک تانسور با یک عنصر منفرد برگردانده می شود. علاوه بر این، محورها می توانند منفی باشند که طبق قوانین نمایه سازی در پایتون تفسیر می شوند.
استدلال ها:
- scope: یک شی Scope
- input_indeces: 2-D. ماتریس
N x Rبا شاخصهای مقادیر غیر خالی در SparseTensor، احتمالاً به ترتیب متعارف نیست. - مقادیر_ ورودی: 1-D.
Nمقدار غیر خالی مربوط بهinput_indices. - input_shape: 1-D. شکل ورودی SparseTensor.
- محورهای کاهش: 1-D. طول- بردار
Kحاوی محورهای کاهش.
ویژگی های اختیاری (به Attrs مراجعه کنید):
- keep_dims: اگر درست است، ابعاد کاهش یافته را با طول 1 حفظ کنید.
برمیگرداند:
سازندگان و ویرانگرها | |
|---|---|
SparseReduceSumSparse (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes) | |
SparseReduceSumSparse (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes, const SparseReduceSumSparse::Attrs & attrs) |
صفات عمومی | |
|---|---|
operation | |
output_indices | |
output_shape | |
output_values | |
توابع استاتیک عمومی | |
|---|---|
KeepDims (bool x) | |
سازه ها | |
|---|---|
| tensorflow:: ops:: SparseReduceSumSparse:: Attrs | تنظیمکننده ویژگی اختیاری برای SparseReduceSumSparse . |
صفات عمومی
عملیات
Operation operation
خروجی_شاخص ها
::tensorflow::Output output_indices
خروجی_شکل
::tensorflow::Output output_shape
مقادیر_خروجی
::tensorflow::Output output_values
توابع عمومی
SparseReduceSumSparse
SparseReduceSumSparse( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape, ::tensorflow::Input reduction_axes )
SparseReduceSumSparse
SparseReduceSumSparse( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape, ::tensorflow::Input reduction_axes, const SparseReduceSumSparse::Attrs & attrs )
توابع استاتیک عمومی
KeepDims
Attrs KeepDims( bool x )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-27 بهوقت ساعت هماهنگ جهانی.