একটি `SparseTensorsMap` থেকে `SparseTensors` পড়ুন এবং সেগুলিকে সংযুক্ত করুন।
ইনপুট `sparse_handles` অবশ্যই একটি `int64` আকৃতির ম্যাট্রিক্স হতে হবে `[N, 1]` যেখানে `N` হল মিনিব্যাচের আকার এবং সারিগুলি `AddSparseToTensorsMap` বা `AddManySparseToTensorsMap` এর আউটপুট হ্যান্ডেলগুলির সাথে মিলে যায়। মূল `SparseTensor` অবজেক্টের র্যাঙ্কগুলি যেগুলি প্রদত্ত ইনপুট অপ্সগুলিতে গিয়েছিল সেগুলি অবশ্যই মিলবে৷ যখন চূড়ান্ত `SparseTensor` তৈরি করা হয়, তখন এটি আগত `SparseTensor` অবজেক্টের র্যাঙ্কের চেয়ে এক উচ্চতর র্যাঙ্ক করে (তাদের বাম দিকে একটি নতুন সারি মাত্রার সাথে সংযুক্ত করা হয়েছে)।
সমস্ত মাত্রার জন্য আউটপুট `SparseTensor` অবজেক্টের আকৃতির মান কিন্তু প্রথমটি সংশ্লিষ্ট মাত্রার জন্য ইনপুট `SparseTensor` অবজেক্টের আকৃতির মান জুড়ে সর্বোচ্চ। এর প্রথম আকৃতির মান হল `N`, মিনিব্যাচের আকার।
ইনপুট `SparseTensor` অবজেক্টের সূচকগুলিকে স্ট্যান্ডার্ড লেক্সিকোগ্রাফিক ক্রম অনুসারে অনুমান করা হয়। যদি এটি না হয়, এই ধাপের পরে সূচী ক্রম পুনরুদ্ধার করতে `SparseReorder` চালান।
উদাহরণস্বরূপ, যদি হ্যান্ডেলগুলি একটি ইনপুটকে প্রতিনিধিত্ব করে, যা একটি `[2, 3]` ম্যাট্রিক্স যা দুটি আসল `স্পার্স টেনসর` বস্তুর প্রতিনিধিত্ব করে:
index = [ 0]
[10]
[20]
values = [1, 2, 3]
shape = [50]
index = [ 2]
[10]
values = [4, 5]
shape = [30]
index = [0 0]
[0 10]
[0 20]
[1 2]
[1 10]
values = [1, 2, 3, 4, 5]
shape = [2 50]
নেস্টেড ক্লাস
ক্লাস | TakeManySparseFromTensorsMap.Options | TakeManySparseFromTensorsMap এর জন্য ঐচ্ছিক বৈশিষ্ট্য |
ধ্রুবক
স্ট্রিং | OP_NAME | এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত |
পাবলিক পদ্ধতি
স্ট্যাটিক TakeManySparseFromTensorsMap.Options | ধারক (স্ট্রিং ধারক) |
স্ট্যাটিক <T TType প্রসারিত করে > TakeManySparseFromTensorsMap <T> | |
স্ট্যাটিক TakeManySparseFromTensorsMap.Options | sharedName (স্ট্রিং শেয়ার করা নাম) |
আউটপুট < TInt64 > | বিক্ষিপ্ত সূচক () 2-ডি। |
আউটপুট < TInt64 > | স্পার্স আকৃতি () 1-ডি. |
আউটপুট <T> | বিক্ষিপ্ত মান () 1-ডি. |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME
এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক TakeManySparseFromTensorsMap.Options ধারক (স্ট্রিং ধারক)
পরামিতি
ধারক | এই অপশন দ্বারা পড়া `SparseTensorsMap`-এর ধারক নাম। |
---|
পাবলিক স্ট্যাটিক TakeManySparseFromTensorsMap <T> তৈরি করুন ( স্কোপ স্কোপ, Operand < TInt64 > sparseHandles, Class<T> dtype, বিকল্প... বিকল্প)
একটি নতুন TakeManySparseFromTensorsMap অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
স্পার্স হ্যান্ডেল | 1-D, `N` ক্রমিককৃত `SparseTensor` অবজেক্ট। আকৃতি: `[N]`। |
dtype | `SparseTensorsMap`-এ সংরক্ষিত `SparseTensor` বস্তুর `dtype`। |
বিকল্প | ঐচ্ছিক বৈশিষ্ট্য মান বহন করে |
রিটার্নস
- TakeManySparseFromTensorsMap-এর একটি নতুন উদাহরণ
পাবলিক স্ট্যাটিক TakeManySparseFromTensorsMap.Options sharedName (স্ট্রিং শেয়ার করা নাম)
পরামিতি
শেয়ার করা নাম | এই অপশন দ্বারা পড়া `SparseTensorsMap`-এর ভাগ করা নাম। এটি খালি হওয়া উচিত নয়; বরং মূল `SparseTensorsMap` তৈরি করা Op-এর `shared_name` বা অনন্য অপারেশন নাম ব্যবহার করা উচিত। |
---|