tensorflow:: عملیات:: SparseReorder

#include <sparse_ops.h>

یک SparseTensor را به ترتیب متعارف و ردیف-اصلی مرتب می‌کند.

خلاصه

توجه داشته باشید که طبق قرارداد، همه عملیات پراکنده، ترتیب متعارف را با افزایش عدد بعد حفظ می‌کنند. تنها زمانی که ترتیب می‌تواند نقض شود، هنگام دستکاری دستی بردارهای شاخص‌ها و مقادیر برای اضافه کردن ورودی‌ها است.

تغییر ترتیب، شکل SparseTensor را تحت تأثیر قرار نمی‌دهد.

اگر تانسور دارای رتبه R و N مقدار غیر تهی باشد، input_indices دارای شکل [N, R] ، input_values ​​دارای طول N و input_shape دارای طول R است.

استدلال‌ها:

  • دامنه: یک شیء دامنه
  • input_indices: ماتریس دوبعدی N x R با اندیس‌های مقادیر غیرتهی در یک SparseTensor، احتمالاً نه به ترتیب متعارف.
  • مقادیر_ورودی: ۱-بعدی. N مقدار غیر تهی مربوط به input_indices .
  • شکل ورودی: یک بعدی. شکل ورودی SparseTensor.

بازده:

  • شاخص‌های خروجی Output : ماتریس دوبعدی N x R با همان شاخص‌های شاخص‌های ورودی، اما با ترتیب سطر-اصلی متعارف.
  • Output : ۱-بعدی. N مقدار غیر تهی مربوط به output_indices .

سازنده‌ها و مخرب‌ها

SparseReorder (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape)

ویژگی‌های عمومی

operation
output_indices
output_values

ویژگی‌های عمومی

عملیات

Operation operation

شاخص‌های خروجی

::tensorflow::Output output_indices

مقادیر_خروجی

::tensorflow::Output output_values

کارکردهای عمومی

مرتب‌سازی پراکنده

 SparseReorder(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input_indices,
  ::tensorflow::Input input_values,
  ::tensorflow::Input input_shape
)