QuantizedMatMulWithBias

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

বায়াস যোগ সহ ম্যাট্রিক্স `b` দ্বারা `a` এর একটি পরিমাপযুক্ত ম্যাট্রিক্স গুণন সম্পাদন করে।

ইনপুটগুলি অবশ্যই দ্বি-মাত্রিক ম্যাট্রিক্স এবং 1D বায়াস ভেক্টর হতে হবে। এবং `a` এর অভ্যন্তরীণ মাত্রা (যদি `ট্রান্সপোজ_এ` অ-শূন্য হয় তবে স্থানান্তরিত হওয়ার পরে) অবশ্যই `b` এর বাইরের মাত্রার সাথে মেলে (যদি `ট্রান্সপোজড_b` অ-শূন্য হয়)। তারপর ম্যাট্রিক্স গুণনের ফলাফলে পক্ষপাতের মান সহ ব্রডকাস্ট অ্যাড অপারেশন করুন। পক্ষপাতের আকার অবশ্যই `b` এর অভ্যন্তরীণ মাত্রার সাথে মেলে।

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

ক্লাস QuantizedMatMulWithBias.Options জন্য ঐচ্ছিক বৈশিষ্ট্য QuantizedMatMulWithBias

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

স্ট্যাটিক <ডব্লিউ, টি, ইউ, ভি> QuantizedMatMulWithBias <ডব্লিউ>
তৈরি ( ব্যাপ্তি সুযোগ প্রতীক <টি> একটি, প্রতীক <u> বি, প্রতীক <ভী> পক্ষপাত, প্রতীক <ফ্লোট> মোহর, প্রতীক <ফ্লোট> MAXA, প্রতীক <ফ্লোট> minB, প্রতীক <ফ্লোট> maxB ক্লাস <ওয়াট > Toutput, বিকল্পসমূহ ... অপশন)
একটি নতুন QuantizedMatMulWithBias অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
স্ট্যাটিক QuantizedMatMulWithBias.Options
inputQuantMode (স্ট্রিং inputQuantMode)
আউটপুট <ফ্লোট>
maxOut ()
ফ্লোট মান যা সর্বোচ্চ পরিমাপযুক্ত আউটপুট মান উপস্থাপন করে।
আউটপুট <ফ্লোট>
minOut ()
ফ্লোট মান যা সর্বনিম্ন পরিমাপযুক্ত আউটপুট মান উপস্থাপন করে।
আউটপুট <ডব্লিউ>
স্ট্যাটিক QuantizedMatMulWithBias.Options
transposeA (বুলিয়ান transposeA)
স্ট্যাটিক QuantizedMatMulWithBias.Options
transposeB (বুলিয়ান transposeB)

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

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

পাবলিক স্ট্যাটিক QuantizedMatMulWithBias <ডব্লিউ> (তৈরি ব্যাপ্তি সুযোগ প্রতীক <টি> একটি, প্রতীক <u> বি, প্রতীক <ভী> পক্ষপাত, প্রতীক <ফ্লোট> মোহর, প্রতীক <ফ্লোট> MAXA, প্রতীক <ফ্লোট> minB, প্রতীক <ফ্লোট > maxB ক্লাস <ডব্লিউ> Toutput, বিকল্পসমূহ ... অপশন)

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

পরামিতি
সুযোগ বর্তমান সুযোগ
একটি ম্যাট্রিক্স গুন করতে হবে। `quint8` প্রকারের একটি দ্বি-মাত্রিক টেনসর হতে হবে।
একটি ম্যাট্রিক্সকে গুণিত করতে হবে এবং অবশ্যই `qint8` ধরনের একটি দ্বি-মাত্রিক টেনসর হতে হবে।
পক্ষপাত একটি 1D বায়াস টেনসর যার আকারের সাথে মিল রয়েছে `b` এর অভ্যন্তরীণ মাত্রা (যদি `ট্রান্সপোজড_বি` অ-শূন্য হয় তাহলে স্থানান্তরিত হওয়ার পরে)।
minA ফ্লোট মান যা সর্বনিম্ন পরিমাপযুক্ত `a` মান উপস্থাপন করে।
maxA ফ্লোট মান যা সর্বোচ্চ পরিমাপকৃত `a` মান উপস্থাপন করে।
minB ফ্লোট মান যা সর্বনিম্ন পরিমাপযুক্ত `b` মান উপস্থাপন করে।
সর্বোচ্চ বি ফ্লোট মান যা সর্বোচ্চ পরিমাপকৃত `b` মান উপস্থাপন করে।
বিকল্প ঐচ্ছিক বৈশিষ্ট্য মান বহন করে
রিটার্নস
  • QuantizedMatMulWithBias এর একটি নতুন উদাহরণ

পাবলিক স্ট্যাটিক QuantizedMatMulWithBias.Options inputQuantMode (স্ট্রিং inputQuantMode)

পরামিতি
ইনপুট কোয়ান্টমোড ইনপুট ডেটা কোয়ান্টাইজেশন মোড। হয় MIN_FIRST(ডিফল্ট) অথবা SCALED।

পাবলিক আউটপুট <ফ্লোট> maxOut ()

ফ্লোট মান যা সর্বোচ্চ পরিমাপযুক্ত আউটপুট মান উপস্থাপন করে।

পাবলিক আউটপুট <ফ্লোট> minOut ()

ফ্লোট মান যা সর্বনিম্ন পরিমাপযুক্ত আউটপুট মান উপস্থাপন করে।

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

পাবলিক স্ট্যাটিক QuantizedMatMulWithBias.Options transposeA (বুলিয়ান transposeA)

পরামিতি
transposeA সত্য হলে, গুণের আগে `a` স্থানান্তরিত হয়।

পাবলিক স্ট্যাটিক QuantizedMatMulWithBias.Options transposeB (বুলিয়ান transposeB)

পরামিতি
স্থানান্তর বি সত্য হলে, গুণের আগে `b` স্থানান্তরিত হয়।