RefSwitch

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

রেফ টেনসর `ডেটা`কে `pred` দ্বারা নির্ধারিত আউটপুট পোর্টে ফরোয়ার্ড করে।

যদি `pred` সত্য হয়, `data` ইনপুট `output_true`-এ ফরোয়ার্ড করা হয়। অন্যথায়, ডেটা `আউটপুট_ফলস`-এ যায়।

এছাড়াও `Switch` এবং `Merge` দেখুন।

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

স্ট্যাটিক <টি> RefSwitch <টি>
তৈরি ( ব্যাপ্তি সুযোগ প্রতীক <টি> ডেটা, প্রতীক <বুলিয়ান> মাস)
একটি নতুন RefSwitch অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
আউটপুট <টি>
outputFalse ()
যদি `pred` মিথ্যা হয়, ডেটা এই আউটপুটে ফরোয়ার্ড করা হবে।
আউটপুট <টি>
outputTrue ()
যদি `pred` সত্য হয়, ডেটা এই আউটপুটে ফরোয়ার্ড করা হবে।

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

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

পাবলিক স্ট্যাটিক RefSwitch <টি> তৈরি করুন ( ব্যাপ্তি সুযোগ প্রতীক <টি> ডেটা, প্রতীক <বুলিয়ান> মাস)

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

পরামিতি
সুযোগ বর্তমান সুযোগ
তথ্য রেফ টেনসর যথাযথ আউটপুটে ফরোয়ার্ড করা হবে।
pred একটি স্কেলার যা নির্দিষ্ট করে যে কোন আউটপুট পোর্ট ডেটা গ্রহণ করবে।
রিটার্নস
  • RefSwitch এর একটি নতুন উদাহরণ

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

যদি `pred` মিথ্যা হয়, ডেটা এই আউটপুটে ফরোয়ার্ড করা হবে।

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

যদি `pred` সত্য হয়, ডেটা এই আউটপুটে ফরোয়ার্ড করা হবে।