tensorflow:: عملیات:: SparseReduceSum
#include <sparse_ops.h>مجموع عناصر را در ابعاد مختلف یک SparseTensor محاسبه میکند.
خلاصه
این Op یک SparseTensor میگیرد و معادل sparse برای tf.reduce_sum() است. به طور خاص، این Op به جای یک Tensor sparse، یک Tensor متراکم (densed) برمیگرداند.
sp_input در امتداد ابعاد داده شده در reduction_axes کاهش میدهد. مگر اینکه keep_dims مقدار true داشته باشد، رتبه تانسور به ازای هر ورودی در reduction_axes ، ۱ واحد کاهش مییابد. اگر keep_dims مقدار true داشته باشد، ابعاد کاهش یافته با طول ۱ حفظ میشوند.
اگر reduction_axes هیچ ورودی نداشته باشد، تمام ابعاد کاهش مییابند و یک تانسور با یک عنصر واحد بازگردانده میشود. علاوه بر این، محورها میتوانند منفی باشند که طبق قوانین اندیسگذاری در پایتون تفسیر میشوند.
استدلالها:
- دامنه: یک شیء دامنه
- input_indices: ماتریس دوبعدی
N x Rبا اندیسهای مقادیر غیرتهی در یک SparseTensor، احتمالاً نه به ترتیب متعارف. - مقادیر_ورودی: ۱-بعدی.
Nمقدار غیر تهی مربوط بهinput_indices. - شکل ورودی: یک بعدی. شکل ورودی SparseTensor.
- محورهای کاهش: ۱-بعدی. بردار طول-
Kشامل محورهای کاهش.
ویژگیهای اختیاری (به Attrs مراجعه کنید):
- keep_dims: اگر درست باشد، ابعاد کاهشیافته با طول ۱ را حفظ کن.
بازده:
سازندهها و مخربها | |
|---|---|
SparseReduceSum (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes) | |
SparseReduceSum (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape, :: tensorflow::Input reduction_axes, const SparseReduceSum::Attrs & attrs) |
ویژگیهای عمومی | |
|---|---|
operation | |
output | |
کارکردهای عمومی | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
توابع استاتیک عمومی | |
|---|---|
KeepDims (bool x) | |
ساختارها | |
|---|---|
| tensorflow:: عملیات:: SparseReduceSum:: جذابیتها | تنظیمکنندههای ویژگی اختیاری برای SparseReduceSum . |
ویژگیهای عمومی
عملیات
Operation operation
خروجی
::tensorflow::Output output
کارکردهای عمومی
SparseReduceSum
SparseReduceSum( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape, ::tensorflow::Input reduction_axes )
SparseReduceSum
SparseReduceSum( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape, ::tensorflow::Input reduction_axes, const SparseReduceSum::Attrs & attrs )
گره
::tensorflow::Node * node() const
عملگر::tensorflow::ورودی
operator::tensorflow::Input() const
عملگر::tensorflow::خروجی
operator::tensorflow::Output() const
توابع استاتیک عمومی
KeepDims
Attrs KeepDims( bool x )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.