বায়াস যোগ এবং রিলু এবং রিকুয়েন্টাইজ ফিউশন সহ ম্যাট্রিক্স `b` দ্বারা `a` এর একটি পরিমাপযুক্ত ম্যাট্রিক্স গুণন সম্পাদন করুন।
ইনপুটগুলি অবশ্যই দ্বি-মাত্রিক ম্যাট্রিক্স এবং 1D বায়াস ভেক্টর হতে হবে। এবং `a` এর অভ্যন্তরীণ মাত্রা ('ট্রান্সপোজ_এ' অ-শূন্য হলে ট্রান্সপোজ হওয়ার পরে) অবশ্যই `b` এর বাইরের মাত্রার সাথে মিলতে হবে (যদি `ট্রান্সপোজড_b` অ-শূন্য হয়)। তারপর ম্যাট্রিক্স গুণনের ফলাফলে পক্ষপাতের মান সহ সম্প্রচার যোগ করুন। পক্ষপাতের আকার অবশ্যই `b` এর অভ্যন্তরীণ মাত্রার সাথে মেলে। তারপর নন-নেগেটিভ ফলাফল পেতে relu অ্যাক্টিভেশন করুন। তারপর চূড়ান্ত uint8 ফলাফল পেতে requantize অপারেশন করুন।
নেস্টেড ক্লাস
ক্লাস | QuantizedMatMulWithBiasAndReluAndRequantize.Options | QuantizedMatMulWithBiasAndReluAndRequantize এর জন্য ঐচ্ছিক বৈশিষ্ট্য |
পাবলিক পদ্ধতি
স্ট্যাটিক <W, T, U, V> QuantizedMatMulWithBiasAndReluAndRequantize <W> | তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <T> a, অপারেন্ড <U> b, Operand <V> পক্ষপাতিত্ব, Operand <Float> minA, Operand <float> maxA, Operand <float> minB, Operand <float> maxB, Operand <ফ্লোট > minFreezedOutput, Operand <float> maxFreezedOutput, Class<W> Toutput, Options... options) একটি নতুন QuantizedMatMulWithBiasAndReluAndRequantize অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি। |
স্ট্যাটিক QuantizedMatMulWithBiasAndReluAndRequantize.Options | inputQuantMode (স্ট্রিং inputQuantMode) |
আউটপুট <ফ্লোট> | সর্বোচ্চ আউট () ফ্লোট মান যা সর্বোচ্চ পরিমাপযুক্ত আউটপুট মান উপস্থাপন করে। |
আউটপুট <ফ্লোট> | মিনিটআউট () ফ্লোট মান যা সর্বনিম্ন কোয়ান্টাইজড আউটপুট মান প্রতিনিধিত্ব করে। |
আউটপুট <W> | আউট () |
স্ট্যাটিক QuantizedMatMulWithBiasAndReluAndRequantize.Options | ট্রান্সপোজএ (বুলিয়ান ট্রান্সপোজএ) |
স্ট্যাটিক QuantizedMatMulWithBiasAndReluAndRequantize.Options | ট্রান্সপোজবি (বুলিয়ান ট্রান্সপোজবি) |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক QuantizedMatMulWithBiasAndReluAndRequantize <W> তৈরি করুন ( স্কোপ স্কোপ, Operand <T> a, Operand <U> b, Operand <V> বায়াস, Operand <Float> minA, Operand <float> maxA, Operand <Float> ও মিনিম> > maxB, Operand <Float> minFreezedOutput, Operand <Float> maxFreezedOutput, Class<W> Toutput, Options... options)
একটি নতুন QuantizedMatMulWithBiasAndReluAndRequantize অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
পরামিতি
সুযোগ | বর্তমান সুযোগ |
---|---|
ক | একটি ম্যাট্রিক্স গুন করতে হবে। `quint8` প্রকারের একটি দ্বি-মাত্রিক টেনসর হতে হবে। |
খ | একটি ম্যাট্রিক্সকে গুণিত করতে হবে এবং অবশ্যই `qint8` ধরনের একটি দ্বি-মাত্রিক টেনসর হতে হবে। |
পক্ষপাত | একটি 1D বায়াস টেনসর যার আকার `b` এর অভ্যন্তরীণ মাত্রার সাথে মিলে যায় (‘ট্রান্সপোজড_b` অ-শূন্য হলে ট্রান্সপোজ হওয়ার পরে)। |
minA | ফ্লোট মান যা সর্বনিম্ন পরিমাপযুক্ত `a` মান উপস্থাপন করে। |
maxA | ফ্লোট মান যা সর্বোচ্চ পরিমাপকৃত `a` মান উপস্থাপন করে। |
minB | ফ্লোট মান যা সর্বনিম্ন পরিমাপযুক্ত `b` মান উপস্থাপন করে। |
সর্বোচ্চ বি | ফ্লোট মান যা সর্বোচ্চ পরিমাপকৃত `b` মান উপস্থাপন করে। |
minFreezedOutput | ফ্লোট মান যা রিকোয়েন্টাইজের পরে সর্বোচ্চ পরিমাপকৃত আউটপুট মান। |
বিকল্প | ঐচ্ছিক বৈশিষ্ট্য মান বহন করে |
রিটার্নস
- QuantizedMatMulWithBiasAndReluAndRequantize এর একটি নতুন উদাহরণ
পাবলিক স্ট্যাটিক QuantizedMatMulWithBiasAndReluAndRequantize.Options inputQuantMode (স্ট্রিং inputQuantMode)
পরামিতি
ইনপুট কোয়ান্টমোড | ইনপুট ডেটা কোয়ান্টাইজেশন মোড। হয় MIN_FIRST(ডিফল্ট) অথবা SCALED। |
---|
সর্বজনীন আউটপুট <ফ্লোট> মিনিটআউট ()
ফ্লোট মান যা সর্বনিম্ন কোয়ান্টাইজড আউটপুট মান প্রতিনিধিত্ব করে।
পাবলিক স্ট্যাটিক QuantizedMatMulWithBiasAndReluAndRequantize.Options transposeA (বুলিয়ান ট্রান্সপোজএ)
পরামিতি
transposeA | সত্য হলে, গুণের আগে `a` স্থানান্তরিত হয়। |
---|
পাবলিক স্ট্যাটিক QuantizedMatMulWithBiasAndReluAndRequantize.Options transposeB (বুলিয়ান ট্রান্সপোজবি)
পরামিতি
স্থানান্তর বি | সত্য হলে, গুণের আগে `b` স্থানান্তরিত হয়। |
---|