সতর্কতা: প্রতিস্থাপন স্থিতিশীল হওয়ার পরে এই API টি অবচয় করা হয়েছে এবং টেনসরফ্লোয়ের ভবিষ্যতের সংস্করণে সরানো হবে।

ScatterNdSub

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

একটি পরিবর্তনীয় পৃথক মান বা স্লাইসগুলিতে বিচ্ছিন্ন বিয়োগফল প্রয়োগ করে।

`সূচকগুলি অনুসারে প্রদত্ত ভেরিয়েবলের মধ্যে`

`রেফাই হ'ল একটি ens টেনসোর rank পিএইচ এবং` সূচকগুলি rank কিউ` র‌্যাঙ্কের একটি "টেনসর" `

`সূচকগুলি অবশ্যই ger রেফারিতে সূচকযুক্ত পূর্ণসংখ্যা টেনসর হতে হবে containing এটি অবশ্যই আকার `[d_0, ..., d_ {Q-2}, K] shape যেখানে` 0 <কে <= পি` হবে `

`সূচকগুলির অন্তঃতম মাত্রা (দৈর্ঘ্য` কে` সহ) সূচকগুলির সাথে সূত্রগুলির সাথে মিল রয়েছে (যদি `কে = পি`) বা lic রেফের` K`th মাত্রা বরাবর টুকরো (যদি `কে <পি` হয়)`

`আপডেটস shape র‌্যাঙ্কের` কিউ -1 + পিকে` আকারের টেনসর`:

[d_0, ..., d_{Q-2, ref.shape[K], ..., ref.shape[P-1]]
 }
উদাহরণস্বরূপ, বলুন আমরা 8 টি উপাদান সহ র‌্যাঙ্ক -1 টেনসর থেকে 4 বিক্ষিপ্ত উপাদানগুলি বিয়োগ করতে চাই। পাইথনে, বিয়োগফলটি দেখতে এইরকম হবে:
ref = tf.Variable([1, 2, 3, 4, 5, 6, 7, 8])
 indices = tf.constant([[4], [3], [1], [7]])
 updates = tf.constant([9, 10, 11, 12])
 sub = tf.scatter_nd_sub(ref, indices, updates)
 with tf.Session() as sess:
   print sess.run(sub)
 
রেফ করার ফলাফলটি আপডেটটি এর মতো দেখাবে:

[1, -9, 3, -6, -4, 6, 7, -4]

স্লাইসে আপডেট কীভাবে করা যায় সে সম্পর্কে আরও তথ্যের জন্য `tf.scatter_nd` দেখুন।

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

ক্লাস ScatterNdSub.Options ScatterNdSub জন্য ScatterNdSub বৈশিষ্ট্য

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

আউটপুট <টি>
আউটপুট ()
একটি সেন্সরটির প্রতীকী হ্যান্ডেল ফেরত দেয়।
স্থির <টি, ইউ প্রসারিত সংখ্যা> স্ক্যাটারএনডিএসব <টি>
তৈরি করুন ( স্কোপ স্কোপ, অপেরাড <T> রেফ, অপেরাড <ইউ> সূচক, অপেরাড <টি> আপডেট, অপশন ... অপশন)
একটি নতুন ScatterNdSub অপারেশন মোড়ানো একটি শ্রেণি তৈরি করার জন্য কারখানা পদ্ধতি।
আউটপুট <টি>
আউটপুট রেফ ()
রেফ হিসাবে একই।
স্ট্যাটিক ScatterNdSub.Options
ইউজলকিং (বুলিয়ান ইউজলকিং)

উত্তরাধিকারী পদ্ধতি

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

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

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

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

পাবলিক স্ট্যাটিক ScatterNdSub <T> তৈরি করুন ( স্কোপ স্কোপ, অপেরাড <T> রেফ, অপেরান্ড <ইউ> সূচক, অপেরাড <টি> আপডেট, অপশন ... অপশন)

একটি নতুন ScatterNdSub অপারেশন মোড়ানো একটি শ্রেণি তৈরি করার জন্য কারখানা পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
রেফ একটি পরিবর্তনীয় টেনসর। চলক নোড থেকে হওয়া উচিত।
সূচকগুলি একটি টেনসর। নিম্নলিখিত ধরণেরগুলির একটি হতে হবে: int32, int64। রেফারেন্সে সূচকগুলির একটি সেন্সর।
আপডেট একটি টেনসর। রেফের মতো একই ধরণের থাকতে হবে। রেফ থেকে বিয়োগ করতে আপডেট হওয়া মানগুলির একটি সেন্সর।
বিকল্পগুলি alচ্ছিক বৈশিষ্ট্য মান বহন করে
ফিরে আসে
  • ScatterNdSub এর একটি নতুন উদাহরণ

সর্বজনীন আউটপুট <T> আউটপুট র‌্যাফ ()

রেফ হিসাবে একই। আপডেট হয়ে যাওয়ার পরে আপডেট হওয়া মানগুলি ব্যবহার করতে চায় এমন ক্রিয়াকলাপগুলির সুবিধার্থে ফিরে এসেছে।

পাবলিক স্ট্যাটিক ScatterNdSub. অপশন ইউজলকিং (বুলিয়ান ইউজলকিং)

পরামিতি
ইউজলকিং একটি alচ্ছিক বুল। সত্য থেকে ডিফল্ট। যদি সত্য হয় তবে অ্যাসাইনমেন্টটি একটি লক দ্বারা সুরক্ষিত হবে; অন্যথায় আচরণটি সংজ্ঞায়িত হলেও কম বিতর্ক প্রদর্শন করতে পারে।