At সূচকগুলি অনুসারে একটি বিদ্যমান টেনসরে স্ক্যাটার `আপডেটগুলি`
এই ক্রিয়াকলাপটি `টেনসোর` উত্তীর্ণদের ক্ষেত্রে স্পারস` আপডেটস applying প্রয়োগ করে একটি নতুন টেনসর তৈরি করে ` এই অপারেশনটি `tf.scatter_nd` এর সাথে খুব মিল, আপডেটগুলি কোনও বিদ্যমান টেন্সরের (কোনও শূন্য-টেনসারের বিপরীতে) বিচ্ছুরিত হওয়া বাদে। যদি বিদ্যমান টেন্সরের জন্য মেমরিটি পুনরায় ব্যবহার করা না যায় তবে একটি অনুলিপি তৈরি করে আপডেট করা হয়।
যদি `সূচকগুলিতে সদৃশ থাকে তবে আমরা সূচকের শেষ আপডেটটি বেছে নিই।
যদি সিপিইউতে একটি বাহ্যিক সূচক পাওয়া যায় তবে একটি ত্রুটি ফিরে আসে।
সতর্কতা : এই অপারেশনের জন্য কিছু জিপিইউ নির্দিষ্ট শব্দার্থক রয়েছে। - যদি একটি বাহ্যিক সূচক খুঁজে পাওয়া যায় তবে সূচকটি এড়ানো হবে। - আপডেটগুলি যে ক্রমে আপডেট করা হয় তা হ'ল ননডেস্ট্রিমেন্টিক, সুতরাং যদি `সূচকগুলিতে সদৃশ থাকে তবে আউটপুট ননডেটারিস্টেমিক হবে।
`সূচকগুলি হ'ল আকার` আকারের একটি নতুন টেনসরতে সূচকযুক্ত একটি পূর্ণসংখ্যা টেনসর `
- `সূচকগুলিতে কমপক্ষে 2 টি অক্ষ থাকতে হবে:` (num_updates, index_depth) ``
- `সূচকগুলির সর্বশেষ অক্ষটি index টেনসোর`-তে কত সূক্ষ্ম সূচী হয় তাই এই সূচকের গভীরতা অবশ্যই` টেনসর` র্যাঙ্কের চেয়ে কম হওয়া উচিত: ices সূচকগুলি sha আকার [-1] <= tensor.ndim`
প্রতিটি `আপডেটে a tensor.rank - indices.shape [-1]` র্যাঙ্ক থাকে ` `আপডেটগুলির সামগ্রিক আকার:
indices.shape[:-1] + tensor.shape[indices.shape[-1]:]
ব্যবহারের উদাহরণগুলির জন্য পাইথন [tf.tensor_scatter_nd_update] দেখুন (https://www.tensorflow.org/api_docs/python/tf/tensor_scatter_nd_update) ফাংশন পাবলিক পদ্ধতি
আউটপুট <টি> | আউটপুট () একটি সেন্সরটির প্রতীকী হ্যান্ডেল ফেরত দেয়। |
স্ট্যাটিক <টি, ইউ প্রসারিত সংখ্যা> টেনসরস্ক্যাটারআপেট <টি> | |
আউটপুট <টি> | আউটপুট () প্রদত্ত আকার এবং আপডেট অনুসারে একটি নতুন টেন্সর সূচকগুলি অনুযায়ী প্রয়োগ করা হয়েছে। |
উত্তরাধিকারী পদ্ধতি
পাবলিক পদ্ধতি
সর্বজনীন আউটপুট <T> হিসাবে আউটপুট ()
একটি সেন্সরটির প্রতীকী হ্যান্ডেল ফেরত দেয়।
টেনসরফ্লো অপারেশনের ইনপুটগুলি অন্য টেনসরফ্লো অপারেশনের আউটপুট। এই পদ্ধতিটি প্রতীকী হ্যান্ডেল প্রাপ্ত করতে ব্যবহৃত হয় যা ইনপুটটির গণনা উপস্থাপন করে।
পাবলিক স্ট্যাটিক টেনসরস্ক্যাটার আপডেট <টি> তৈরি করুন ( স্কোপ স্কোপ, অপেরাড <টি> টেন্সর, অপেরাড <ইউ> সূচকসমূহ, অপেরান্ড <টি> আপডেট)
একটি নতুন টেনসরস্ক্যাটারআপডেট অপারেশন মোড়ানো একটি ক্লাস তৈরির জন্য কারখানা পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
টেনসর | অনুলিপি / আপডেট করতে টেনসর। |
সূচকগুলি | সূচক টেনসর |
আপডেট | আউটপুট মধ্যে বিক্ষিপ্ত আপডেট। |
ফিরে আসে
- টেন্সরস্ক্যাটারআপডেটের একটি নতুন উদাহরণ
সর্বজনীন আউটপুট <T> আউটপুট ()
প্রদত্ত আকার এবং আপডেট অনুসারে একটি নতুন টেন্সর সূচকগুলি অনুযায়ী প্রয়োগ করা হয়েছে।