আরেকটি `স্পার্স টেনসর` তৈরি করতে দুটি `স্পার্স টেনসর` বস্তু যোগ করে।
ইনপুট `SparseTensor` অবজেক্টের সূচকগুলিকে স্ট্যান্ডার্ড লেক্সিকোগ্রাফিক ক্রম অনুসারে অনুমান করা হয়। যদি এটি না হয়, এই ধাপের আগে সূচী ক্রম পুনরুদ্ধার করতে `SparseReorder` চালান।
ডিফল্টরূপে, যদি কোনো সূচকে দুটি মান শূন্যে যোগ হয়, তাহলে আউটপুট `SparseTensor` এখনও সেই নির্দিষ্ট অবস্থানটিকে তার সূচকে অন্তর্ভুক্ত করবে, সংশ্লিষ্ট মান স্লটে একটি শূন্য সংরক্ষণ করবে। এটিকে ওভাররাইড করার জন্য, কলকারীরা `থ্রেশ` নির্দিষ্ট করতে পারে, যা ইঙ্গিত করে যে যোগফল যদি `থ্রেশ`-এর থেকে কঠোরভাবে ছোট হয়, তাহলে এর সংশ্লিষ্ট মান এবং সূচক অন্তর্ভুক্ত করা হবে না। বিশেষ করে, `থ্রেশ == 0` (ডিফল্ট) মানে সবকিছু রাখা হয় এবং প্রকৃত থ্রেশহোল্ডিং শুধুমাত্র একটি ইতিবাচক মানের জন্য ঘটে।
নিম্নলিখিত আকারে, `থ্রেশ`কে বিবেচনায় নেওয়ার পরে `nnz` হল গণনা।
ধ্রুবক
স্ট্রিং | OP_NAME | এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত |
পাবলিক পদ্ধতি
স্ট্যাটিক <T TType প্রসারিত করে > SparseAdd <T> | |
আউটপুট < TInt64 > | যোগফল সূচক () |
আউটপুট < TInt64 > | sumshape () |
আউটপুট <T> | সমমূল্য () |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME
এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক স্পারসঅ্যাড <T> তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TInt64 > aIndices, Operand <T> aValues, Operand < TInt64 > aShape, Operand < TInt64 > bIndices, Operand <T> bValues, Operand > এবং < TInt64 , O ? প্রসারিত TNumber > থ্রেস)
একটি নতুন SparseAdd অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
একটি সূচক | 2-ডি। প্রথম `স্পার্স টেনসর` এর `সূচক`, আকার `[nnz, ndims]` ম্যাট্রিক্স। |
মূল্যবোধ | 1-ডি. প্রথম `স্পার্স টেনসর` এর `মান`, আকার `[nnz]` ভেক্টর। |
একটি আকৃতি | 1-ডি. প্রথম `স্পার্স টেনসর` এর `আকৃতি`, আকার `[ndims]` ভেক্টর। |
bIndices | 2-ডি। দ্বিতীয় `স্পার্স টেনসর` এর `সূচক`, আকার `[nnz, ndims]` ম্যাট্রিক্স। |
বি-মান | 1-ডি. দ্বিতীয় `স্পার্স টেনসর` এর `মান`, আকার `[nnz]` ভেক্টর। |
bShape | 1-ডি. দ্বিতীয় `স্পার্স টেনসর` এর `আকৃতি`, আকার `[ndims]` ভেক্টর। |
মাড়াই | 0-ডি. মাত্রার থ্রেশহোল্ড যা নির্ধারণ করে যে একটি আউটপুট মান/সূচক জোড়া স্থান নেয় কিনা। |
রিটার্নস
- SparseAdd এর একটি নতুন উদাহরণ