সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
টেনসরফ্লো :: অপস:: SparseAdd
#include <sparse_ops.h>
আরেকটি SparseTensor
তৈরি করতে দুটি SparseTensor
বস্তু যোগ করে।
সারাংশ
ইনপুট SparseTensor
অবজেক্টের সূচকগুলিকে আদর্শ লেক্সিকোগ্রাফিক ক্রম অনুসারে অনুমান করা হয়। যদি এটি না হয়, এই ধাপের আগে সূচী ক্রম পুনরুদ্ধার করতে SparseReorder
চালান।
ডিফল্টরূপে, যদি দুটি মান কিছু সূচকে শূন্য হয়, আউটপুট SparseTensor
এখনও সেই নির্দিষ্ট অবস্থানটিকে তার সূচকে অন্তর্ভুক্ত করবে, সংশ্লিষ্ট মান স্লটে একটি শূন্য সংরক্ষণ করবে। এটিকে ওভাররাইড করার জন্য, কলকারীরা thresh
নির্দিষ্ট করতে পারে, যা ইঙ্গিত করে যে যোগফল যদি thresh
চেয়ে কঠোরভাবে ছোট হয়, তাহলে এর সংশ্লিষ্ট মান এবং সূচক অন্তর্ভুক্ত করা হবে না। বিশেষ করে, thresh == 0
(ডিফল্ট) মানে সবকিছু রাখা হয় এবং প্রকৃত থ্রেশহোল্ডিং শুধুমাত্র একটি ইতিবাচক মানের জন্য ঘটে।
নিম্নলিখিত আকারে, nnz
হল thresh
পরে গণনা করা।
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- a_index: 2-D. প্রথম
SparseTensor
এর indices
, আকার [nnz, ndims]
ম্যাট্রিক্স। - a_values: 1-D. প্রথম
SparseTensor
এর values
, আকার [nnz]
ভেক্টর। - a_shape: 1-D. প্রথম
SparseTensor
এর shape
, আকার [ndims]
ভেক্টর। - b_indices: 2-D. দ্বিতীয়
SparseTensor
এর indices
, আকার [nnz, ndims]
ম্যাট্রিক্স। - b_values: 1-D. দ্বিতীয়
SparseTensor
এর values
, আকার [nnz]
ভেক্টর। - b_shape: 1-D. দ্বিতীয়
SparseTensor
shape
, আকার [ndims]
ভেক্টর। - মাড়াই: 0-D। মাত্রার থ্রেশহোল্ড যা নির্ধারণ করে যে একটি আউটপুট মান/সূচক জোড়া স্থান নেয় কিনা।
রিটার্ন:
পাবলিক বৈশিষ্ট্য
পাবলিক ফাংশন
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-26 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-26 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# tensorflow::ops::SparseAdd Class Reference\n\ntensorflow::ops::SparseAdd\n==========================\n\n`#include \u003csparse_ops.h\u003e`\n\nAdds two `SparseTensor` objects to produce another `SparseTensor`.\n\nSummary\n-------\n\nThe input `SparseTensor` objects' indices are assumed ordered in standard lexicographic order. If this is not the case, before this step run [SparseReorder](/versions/r2.3/api_docs/cc/class/tensorflow/ops/sparse-reorder#classtensorflow_1_1ops_1_1_sparse_reorder) to restore index ordering.\n\nBy default, if two values sum to zero at some index, the output `SparseTensor` would still include that particular location in its index, storing a zero in the corresponding value slot. To override this, callers can specify `thresh`, indicating that if the sum has a magnitude strictly smaller than `thresh`, its corresponding value and index would then not be included. In particular, `thresh == 0` (default) means everything is kept and actual thresholding happens only for a positive value.\n\nIn the following shapes, `nnz` is the count after taking `thresh` into account.\n\nArguments:\n\n- scope: A [Scope](/versions/r2.3/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) object\n- a_indices: 2-D. The `indices` of the first `SparseTensor`, size `[nnz, ndims]` Matrix.\n- a_values: 1-D. The `values` of the first `SparseTensor`, size `[nnz]` Vector.\n- a_shape: 1-D. The `shape` of the first `SparseTensor`, size `[ndims]` Vector.\n- b_indices: 2-D. The `indices` of the second `SparseTensor`, size `[nnz, ndims]` Matrix.\n- b_values: 1-D. The `values` of the second `SparseTensor`, size `[nnz]` Vector.\n- b_shape: 1-D. The `shape` of the second `SparseTensor`, size `[ndims]` Vector.\n- thresh: 0-D. The magnitude threshold that determines if an output value/index pair takes space.\n\n\u003cbr /\u003e\n\nReturns:\n\n- [Output](/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output) sum_indices\n- [Output](/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output) sum_values\n- [Output](/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output) sum_shape\n\n\u003cbr /\u003e\n\n| ### Constructors and Destructors ||\n|---|---|\n| [SparseAdd](#classtensorflow_1_1ops_1_1_sparse_add_1a07c65af8c10333ec7605e9a7f0a1be2b)`(const ::`[tensorflow::Scope](/versions/r2.3/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope)` & scope, ::`[tensorflow::Input](/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` a_indices, ::`[tensorflow::Input](/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` a_values, ::`[tensorflow::Input](/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` a_shape, ::`[tensorflow::Input](/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` b_indices, ::`[tensorflow::Input](/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` b_values, ::`[tensorflow::Input](/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` b_shape, ::`[tensorflow::Input](/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input)` thresh)` ||\n\n| ### Public attributes ||\n|------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------|\n| [operation](#classtensorflow_1_1ops_1_1_sparse_add_1aab871539035af62dcf3df695fc396ba0) | [Operation](/versions/r2.3/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation) |\n| [sum_indices](#classtensorflow_1_1ops_1_1_sparse_add_1a935595157260ea9fcff05da3c0341947) | `::`[tensorflow::Output](/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output) |\n| [sum_shape](#classtensorflow_1_1ops_1_1_sparse_add_1a573a3dbb573b8d6fb0172ca669d4685f) | `::`[tensorflow::Output](/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output) |\n| [sum_values](#classtensorflow_1_1ops_1_1_sparse_add_1a2cc06856b4695dd0ba3ea4f686160ddf) | `::`[tensorflow::Output](/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output) |\n\nPublic attributes\n-----------------\n\n### operation\n\n```text\nOperation operation\n``` \n\n### sum_indices\n\n```scdoc\n::tensorflow::Output sum_indices\n``` \n\n### sum_shape\n\n```scdoc\n::tensorflow::Output sum_shape\n``` \n\n### sum_values\n\n```scdoc\n::tensorflow::Output sum_values\n``` \n\nPublic functions\n----------------\n\n### SparseAdd\n\n```gdscript\n SparseAdd(\n const ::tensorflow::Scope & scope,\n ::tensorflow::Input a_indices,\n ::tensorflow::Input a_values,\n ::tensorflow::Input a_shape,\n ::tensorflow::Input b_indices,\n ::tensorflow::Input b_values,\n ::tensorflow::Input b_shape,\n ::tensorflow::Input thresh\n)\n```"]]