جریان تنسور:: عملیات:: SparseReduceSum
#include <sparse_ops.h>
مجموع عناصر را در ابعاد SparseTensor محاسبه می کند.
خلاصه
این عملیات یک SparseTensor می گیرد و همتای پراکنده tf.reduce_sum()
است. به ویژه، این Op همچنین یک Tensor
متراکم را به جای یک تنک برمی گرداند.
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 حفظ کنید.
برمی گرداند:
سازندگان و تخریب کنندگان | |
---|---|
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:: ops:: SparseReduceSum:: Attrs | تنظیم کننده های ویژگی اختیاری برای 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 و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-12-02 بهوقت ساعت هماهنگ جهانی.