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

#include <sparse_ops.h>

یک SparseTensor به یک SparseTensorsMap اضافه کنید و دسته آن را برگردانید.

خلاصه

یک SparseTensor توسط سه تانسور نمایش داده می‌شود: sparse_indices ، sparse_values ​​و sparse_shape .

این عملگر SparseTensor داده شده را می‌گیرد و آن را به یک شیء کانتینر (یک SparseTensorsMap ) اضافه می‌کند. یک کلید منحصر به فرد درون این کانتینر به شکل int64 تولید می‌شود و این مقداری است که بازگردانده می‌شود.

سپس می‌توان SparseTensor به عنوان بخشی از یک minibatch با ارسال کلید به عنوان یک عنصر برداری به TakeManySparseFromTensorsMap خواند. برای اطمینان از دسترسی به SparseTensorsMap صحیح، مطمئن شوید که همان container و shared_name به آن Op ارسال می‌شوند. اگر هیچ shared_name در اینجا ارائه نشده است، به جای آن از نام Operation ایجاد شده با فراخوانی AddSparseToTensorsMap به عنوان shared_name ارسال شده به TakeManySparseFromTensorsMap استفاده کنید. مطمئن شوید که Operationها در یک مکان قرار دارند.

استدلال‌ها:

  • دامنه: یک شیء دامنه
  • sparse_indices: دوبعدی. indices SparseTensor .
  • sparse_values: 1-D. values SparseTensor .
  • sparse_shape: 1-D. shape SparseTensor .

ویژگی‌های اختیاری (به Attrs مراجعه کنید):

  • container: نام کانتینر برای SparseTensorsMap ایجاد شده توسط این عملیات.
  • shared_name: نام مشترک برای SparseTensorsMap ایجاد شده توسط این عملیات. اگر خالی باشد، از نام منحصر به فرد عملیات جدید استفاده می‌شود.

بازده:

  • Output : 0-D. شناسه‌ی SparseTensor که اکنون در SparseTensorsMap ذخیره شده است.

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

AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape)
AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape, const AddSparseToTensorsMap::Attrs & attrs)

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

operation
sparse_handle

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

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

توابع استاتیک عمومی

Container (StringPiece x)
SharedName (StringPiece x)

ساختارها

tensorflow:: عملیات:: AddSparseToTensorsMap:: جذابیت‌ها

تنظیم‌کننده‌های ویژگی اختیاری برای AddSparseToTensorsMap .

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

عملیات

Operation operation

دسته_تنک

::tensorflow::Output sparse_handle

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

افزودنSparseToTensorsMap

 AddSparseToTensorsMap(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input sparse_indices,
  ::tensorflow::Input sparse_values,
  ::tensorflow::Input sparse_shape
)

افزودنSparseToTensorsMap

 AddSparseToTensorsMap(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input sparse_indices,
  ::tensorflow::Input sparse_values,
  ::tensorflow::Input sparse_shape,
  const AddSparseToTensorsMap::Attrs & attrs
)

گره

::tensorflow::Node * node() const 

عملگر::tensorflow::ورودی

 operator::tensorflow::Input() const 

عملگر::tensorflow::خروجی

 operator::tensorflow::Output() const 

توابع استاتیک عمومی

کانتینر

Attrs Container(
  StringPiece x
)

نام مشترک

Attrs SharedName(
  StringPiece x
)