AddManySparseToTensorsMap

পাবলিক ফাইনাল ক্লাস AddManySparseToTensorsMap

একটি `SparseTensorsMap`-এ একটি `N`-মিনিব্যাচ `SparseTensor` যোগ করুন, `N` হ্যান্ডেলগুলি ফেরত দিন।

'R' র্যাঙ্কের একটি 'স্পার্স টেনসর' তিনটি টেনসর দ্বারা উপস্থাপিত হয়: 'স্পার্স_সূচক', 'স্পার্স_মান' এবং 'স্পার্স_শেপ', যেখানে

sparse_indices.shape[1] == sparse_shape.shape[0] == R
`SparseTensor` অবজেক্টের একটি `N`-মিনিব্যাচকে `SparseTensor` হিসেবে উপস্থাপন করা হয় যার প্রথম `sparse_indices` কলাম `[0, N)` এর মধ্যে মান গ্রহণ করে, যেখানে মিনিব্যাচের আকার `N == sparse_shape[0]`।

ইনপুট `SparseTensor` এর র‍্যাঙ্ক `R` হতে হবে 1-এর বেশি, এবং প্রথম মাত্রাটিকে মিনিব্যাচের মাত্রা হিসাবে বিবেচনা করা হবে। এই প্রথম মাত্রার ক্রমবর্ধমান ক্রম অনুসারে `স্পার্স টেনসর` এর উপাদানগুলিকে অবশ্যই সাজাতে হবে। আউটপুট `sparse_handles` এর প্রতিটি সারি দ্বারা নির্দেশিত সঞ্চিত `SparseTensor` অবজেক্টের র‍্যাঙ্ক `R-1` হবে।

'SparseTensor' মানগুলিকে তারপর একটি মিনিব্যাচের অংশ হিসাবে প্রদত্ত কীগুলিকে ভেক্টর উপাদান হিসাবে `TakeManySparseFromTensorsMap`-এ পাস করে পড়া যেতে পারে। সঠিক `SparseTensorsMap` অ্যাক্সেস করা হয়েছে তা নিশ্চিত করতে, নিশ্চিত করুন যে একই `ধারক` এবং `shared_name` সেই Op-এ পাঠানো হয়েছে। যদি এখানে কোনো `shared_name` প্রদান করা না থাকে, তবে পরিবর্তে `sparse.AddManySparseToTensorsMap` কল করে তৈরি করা অপারেশনের নামটি ব্যবহার করুন `shared_name` হিসেবে `TakeManySparseFromTensorsMap`-এ পাস করা হয়েছে। অপারেশন colocated হয় নিশ্চিত করুন.

নেস্টেড ক্লাস

ক্লাস AddManySparseToTensorsMap.Options AddManySparseToTensorsMap এর জন্য ঐচ্ছিক বৈশিষ্ট্য

ধ্রুবক

স্ট্রিং OP_NAME এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

পাবলিক পদ্ধতি

আউটপুট < TInt64 >
আউটপুট হিসাবে ()
টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়।
স্ট্যাটিক AddManySparseToTensorsMap.Options
ধারক (স্ট্রিং ধারক)
স্ট্যাটিক AddManySparseToTensorsMap
তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TInt64 > sparseIndices, Operand <? প্রসারিত TType > sparseValues, Operand < TInt64 > sparseShape, বিকল্প... বিকল্প)
একটি নতুন AddManySparseToTensorsMap অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
স্ট্যাটিক AddManySparseToTensorsMap.Options
sharedName (স্ট্রিং শেয়ার করা নাম)
আউটপুট < TInt64 >

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

ধ্রুবক

সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME

এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

ধ্রুবক মান: "AddManySparseToTensorsMap"

পাবলিক পদ্ধতি

সর্বজনীন আউটপুট < TInt64 > হিসাবে আউটপুট ()

টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়।

TensorFlow অপারেশনের ইনপুট হল অন্য TensorFlow অপারেশনের আউটপুট। এই পদ্ধতিটি একটি সিম্বলিক হ্যান্ডেল পেতে ব্যবহৃত হয় যা ইনপুটের গণনার প্রতিনিধিত্ব করে।

পাবলিক স্ট্যাটিক AddManySparseToTensorsMap.Options ধারক (স্ট্রিং ধারক)

পরামিতি
ধারক এই অপের দ্বারা তৈরি `SparseTensorsMap` এর ধারক নাম।

পাবলিক স্ট্যাটিক AddManySparseToTensorsMap তৈরি করুন ( স্কোপ স্কোপ, Operand < TInt64 > sparseIndices, Operand <? TType > sparseValues, Operand < TInt64 > sparseShape, বিকল্প... বিকল্প)

একটি নতুন AddManySparseToTensorsMap অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
স্পার্স সূচক 2-ডি। মিনিব্যাচের `সূচক` `স্পার্স টেনসর`। `sparse_index[:, 0]` অবশ্যই `[0, N)`-এর মধ্যে ক্রমানুসারে মান থাকতে হবে।
স্পারস ভ্যালুস 1-ডি. মিনিব্যাচের `মান` `স্পার্স টেনসর`।
sparseshape 1-ডি. মিনিব্যাচের `আকৃতি` `স্পার্স টেনসর`। মিনিব্যাচের আকার `N == sparse_shape[0]`।
বিকল্প ঐচ্ছিক বৈশিষ্ট্য মান বহন করে
রিটার্নস
  • AddManySparseToTensorsMap-এর একটি নতুন উদাহরণ

পাবলিক স্ট্যাটিক AddManySparseToTensorsMap.Options sharedName (স্ট্রিং শেয়ার করা নাম)

পরামিতি
শেয়ার করা নাম এই অপের দ্বারা তৈরি `SparseTensorsMap`-এর ভাগ করা নাম। ফাঁকা থাকলে, নতুন অপারেশনের অনন্য নাম ব্যবহার করা হয়।

সর্বজনীন আউটপুট < TInt64 > sparseHandles ()

1-ডি. `SparseTensor`-এর হ্যান্ডেলগুলি এখন `SparseTensorsMap`-এ সংরক্ষিত। আকৃতি: `[N]`।