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
)