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

Where3

পাবলিক চূড়ান্ত বর্গ Where3

`শর্ত` এর উপর নির্ভর করে `x` বা `y` থেকে উপাদান নির্বাচন করে।

`x`, এবং `y` টেনসরের অবশ্যই একই আকৃতি থাকতে হবে এবং আউটপুটেও সেই আকৃতি থাকবে।

`x` এবং `y` স্কেলার হলে `শর্ত` টেনসর অবশ্যই একটি স্কেলার হতে হবে। যদি `x` এবং `y` ভেক্টর বা উচ্চতর র‍্যাঙ্ক হয়, তাহলে `শর্ত` অবশ্যই একটি স্কেলার হতে হবে, `x` এর প্রথম মাত্রার সাথে মেলে এমন একটি ভেক্টর হতে হবে, অথবা `x` এর মতো একই আকৃতি থাকতে হবে।

'কন্ডিশন' টেনসর একটি মুখোশ হিসাবে কাজ করে যা প্রতিটি উপাদানের মানের উপর ভিত্তি করে নির্বাচন করে, আউটপুটে সংশ্লিষ্ট উপাদান/সারিটি `x` (যদি সত্য) বা `y` (যদি মিথ্যা হয়) থেকে নেওয়া উচিত কিনা।

যদি `শর্ত` একটি ভেক্টর হয় এবং `x` এবং `y` উচ্চতর র্যাঙ্ক ম্যাট্রিক্স হয়, তাহলে এটি `x` এবং `y` থেকে কোন সারি (বাহ্যিক মাত্রা) কপি করবে তা বেছে নেয়। যদি `শর্ত` `x` এবং `y` এর মতো একই আকার থাকে, তাহলে এটি `x` এবং `y` থেকে কোন উপাদানটি অনুলিপি করবে তা বেছে নেয়।

: উদাহরণস্বরূপ

# 'condition' tensor is [[True,  False]
 #                        [False, True]]
 # 't' is [[1, 2],
 #         [3, 4]]
 # 'e' is [[5, 6],
 #         [7, 8]]
 select(condition, t, e)  # => [[1, 6], [7, 4]]
 
 
 # 'condition' tensor is [True, False]
 # 't' is [[1, 2],
 #         [3, 4]]
 # 'e' is [[5, 6],
 #         [7, 8]]
 select(condition, t, e) ==> [[1, 2],
                              [7, 8]]
 
 

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

আউটপুট <টি>
asOutput ()
একটি টেনসরের প্রতীকী হ্যান্ডেল প্রদান করে।
স্ট্যাটিক <টি> Where3 <টি>
তৈরি ( ব্যাপ্তি সুযোগ প্রতীক <বুলিয়ান> অবস্থা, প্রতীক <টি> X, প্রতীক <টি> Y)
একটি নতুন Where3 অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
আউটপুট <টি>
আউটপুট ()
= একটি `টেনসর` যার ধরন এবং আকৃতি `x` এবং `y` এর মতো।

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

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

পাবলিক আউটপুট <টি> asOutput ()

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

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

পাবলিক স্ট্যাটিক Where3 <টি> তৈরি করুন ( ব্যাপ্তি সুযোগ প্রতীক <বুলিয়ান> অবস্থা, প্রতীক <টি> X, প্রতীক <টি> Y)

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

পরামিতি
সুযোগ বর্তমান সুযোগ
এক্স = একটি `টেনসর` যার আকৃতি `কন্ডিশন` এর মতো হতে পারে। যদি `শর্ত` র‍্যাঙ্ক 1 হয়, `x` এর উচ্চতর র‍্যাঙ্ক থাকতে পারে, তবে এর প্রথম মাত্রা অবশ্যই `শর্ত` এর আকারের সাথে মিলতে হবে।
y = একটি `টেনসর` যার ধরন এবং আকৃতি `x` এর মতো।
রিটার্নস
  • Where3 এর একটি নতুন উদাহরণ

পাবলিক আউটপুট <টি> আউটপুট ()

= একটি `টেনসর` যার ধরন এবং আকৃতি `x` এবং `y` এর মতো।