tensorflow :: ops :: SparseReduceSum
#include <sparse_ops.h>
جمع عناصر در ابعاد SparseTensor را محاسبه می کند.
خلاصه
این Op یک SparseTensor می گیرد و نمونه کم tf.reduce_sum()
. به طور خاص ، این Op همچنین به جای تراکم ، یک Tensor
متراکم را برمی گرداند.
sp_input
در طول ابعاد ارائه شده در sp_input
reduction_axes
. تا زمانی که keep_dims
درست نباشد ، رتبه تانسور برای هر ورودی در keep_dims
1 reduction_axes
. اگر keep_dims
درست باشد ، ابعاد کاهش یافته با طول 1 حفظ می شوند.
اگر reduction_axes
ورودی نداشته باشد ، تمام ابعاد کاهش می یابد و یک تنسور با یک عنصر بازگردانده می شود. علاوه بر این ، محورها می توانند منفی باشند ، که طبق قوانین نمایه سازی در پایتون تفسیر می شوند.
استدلال ها:
- دامنه: یک شی Sc Scope
- input_indices: 2-D. ماتریس
N x R
با شاخص های مقادیر غیر خالی در SparseTensor ، احتمالاً در ترتیب متعارف نیست. - مقادیر_ ورودی: 1-D.
N
مقادیر غیر خالی مربوط بهinput_indices
. - شکل_ ورودی: 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 و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2020-04-20 بهوقت ساعت هماهنگ جهانی.