tensorflow:: ops:: SparseAdd
#include <sparse_ops.h> দুটি SparseTensor অবজেক্ট যোগ করে আরেকটি SparseTensor তৈরি করে।
সারসংক্ষেপ
ইনপুট SparseTensor অবজেক্টগুলোর ইন্ডেক্সগুলো স্ট্যান্ডার্ড লেক্সিকোগ্রাফিক অর্ডারে সাজানো আছে বলে ধরে নেওয়া হয়। যদি তা না হয়, তবে এই ধাপের আগে ইন্ডেক্সের ক্রম পুনরুদ্ধার করতে SparseReorder চালান।
ডিফল্টরূপে, যদি কোনো ইনডেক্সে দুটি মানের যোগফল শূন্য হয়, তাহলে আউটপুট SparseTensor তার ইনডেক্সে সেই নির্দিষ্ট অবস্থানটিকে অন্তর্ভুক্ত করে এবং সংশ্লিষ্ট ভ্যালু স্লটে একটি শূন্য সংরক্ষণ করে। এটি ওভাররাইড করতে, কলাররা thresh নির্দিষ্ট করতে পারে, যা নির্দেশ করে যে যদি যোগফলের মান thresh চেয়ে কঠোরভাবে ছোট হয়, তাহলে এর সংশ্লিষ্ট মান এবং ইনডেক্স অন্তর্ভুক্ত করা হবে না। বিশেষত, thresh == 0 (ডিফল্ট) মানে সবকিছু রাখা হয় এবং প্রকৃত থ্রেশহোল্ডিং শুধুমাত্র একটি ধনাত্মক মানের জন্য ঘটে।
নিম্নলিখিত আকারগুলিতে, thresh বিবেচনা করার পরের গণনা হলো nnz ।
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- a_indices: দ্বি-মাত্রিক। প্রথম
SparseTensorএরindices, আকার[nnz, ndims]ম্যাট্রিক্স। - a_values: ১-মাত্রিক। প্রথম
SparseTensorএরvalues, আকার[nnz]ভেক্টর। - a_shape: ১-মাত্রিক। প্রথম
SparseTensorএরshape, আকার[ndims]ভেক্টর। - b_indices: দ্বি-মাত্রিক। দ্বিতীয়
SparseTensorএরindices, আকার[nnz, ndims]ম্যাট্রিক্স। - b_values: 1-D. দ্বিতীয়
SparseTensorএরvalues, আকার[nnz]ভেক্টর। - b_shape: ১-মাত্রিক। দ্বিতীয়
SparseTensorএরshape, আকার[ndims]ভেক্টর। - থ্রেশ: ০-ডি। এটি হলো সেই মাত্রার সীমা যা নির্ধারণ করে যে একটি আউটপুট মান/সূচক জোড়া স্থান নেবে কি না।
ফেরত:
নির্মাতা এবং ধ্বংসকারী | |
|---|---|
SparseAdd (const :: tensorflow::Scope & scope, :: tensorflow::Input a_indices, :: tensorflow::Input a_values, :: tensorflow::Input a_shape, :: tensorflow::Input b_indices, :: tensorflow::Input b_values, :: tensorflow::Input b_shape, :: tensorflow::Input thresh) |
জনসাধারণের বৈশিষ্ট্য | |
|---|---|
operation | |
sum_indices | |
sum_shape | |
sum_values | |
জনসাধারণের বৈশিষ্ট্য
অপারেশন
Operation operation
সূচকের যোগফল
::tensorflow::Output sum_indices
যোগফল_আকৃতি
::tensorflow::Output sum_shape
যোগফল_মান
::tensorflow::Output sum_values
জনসাধারণের কার্যাবলী
স্পার্সঅ্যাড
SparseAdd( const ::tensorflow::Scope & scope, ::tensorflow::Input a_indices, ::tensorflow::Input a_values, ::tensorflow::Input a_shape, ::tensorflow::Input b_indices, ::tensorflow::Input b_values, ::tensorflow::Input b_shape, ::tensorflow::Input thresh )