বার্ট মডেলের সাথে NLC শ্রেণিবিন্যাসের কাজের জন্য ক্লাসিফায়ার API, স্ট্রিংকে বিভিন্ন শ্রেণিতে শ্রেণীবদ্ধ করে। API আশা করে একটি বার্ট ভিত্তিক TFLite মডেল যাতে মেটাডেটা রয়েছে।
মেটাডেটাতে নিম্নলিখিত তথ্য থাকা উচিত:
- Wordpiece/Sentencepiece Tokenizer-এর জন্য 1 input_process_unit।
- "ids", "mask" এবং "segment_ids" নামের 3টি ইনপুট টেনসর।
- একটি ঐচ্ছিকভাবে সংযুক্ত লেবেল ফাইল সহ float32[1, 2] ধরনের 1 আউটপুট টেনসর। যদি একটি লেবেল ফাইল সংযুক্ত করা হয়, ফাইলটি প্রতি লাইনে একটি লেবেল সহ একটি প্লেইন টেক্সট ফাইল হওয়া উচিত, লেবেলের সংখ্যাটি মডেলের আউটপুট বিভাগের সংখ্যার সাথে মেলে।
নেস্টেড ক্লাস
ক্লাস | BertNLCclassifier.BertNLCclassifierOptions | BertNLC ক্লাসিফায়ার কনফিগার করার বিকল্প। |
পাবলিক পদ্ধতি
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
পাবলিক পদ্ধতি
সর্বজনীন তালিকা < বিভাগ > শ্রেণীবদ্ধ করুন ( স্ট্রিং পাঠ্য)
একটি স্ট্রিং ইনপুটে শ্রেণীবিভাগ সঞ্চালন করে, শ্রেণীবদ্ধ Category
প্রদান করে।
পরামিতি
পাঠ্য | মডেলে পাঠ্য ইনপুট করুন। |
---|
রিটার্নস
- বিভাগের ফলাফলের একটি তালিকা।
পাবলিক স্ট্যাটিক বার্টএনএলসিক্ল্যাসিফায়ার ক্রিয়েটফ্রমবাফার ( বাইটবাফার মডেলবাফার)
একটি মডেল বাফার এবং ডিফল্ট BertNLClassifier.BertNLClassifierOptions
সহ BertNLClassifier
তৈরি করে।
পরামিতি
মডেলবাফার | একটি সরাসরি ByteBuffer বা মডেলের একটি MappedByteBuffer |
---|
রিটার্নস
- একটি
BertNLClassifier
উদাহরণ
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম | যদি মডেল বাফার সরাসরি ByteBuffer বা MappedByteBuffer না হয় |
---|---|
অবৈধ রাজ্য ব্যতিক্রম | যদি অভ্যন্তরীণ ত্রুটি থাকে |
রানটাইম ব্যতিক্রম | যদি অন্যথায় অনির্দিষ্ট ত্রুটি থাকে |
পাবলিক স্ট্যাটিক BertNLCclassifier createFromBufferAndOptions ( ByteBuffer modelBuffer, BertNLCclassifier.BertNLCclassifierOptions বিকল্প)
একটি মডেল বাফার এবং BertNLClassifier.BertNLClassifierOptions
সহ BertNLClassifier
তৈরি করে।
পরামিতি
মডেলবাফার | একটি সরাসরি ByteBuffer বা মডেলের একটি MappedByteBuffer |
---|---|
বিকল্প | ক্লাসিফায়ার কনফিগার করতে |
রিটার্নস
- একটি
BertNLClassifier
উদাহরণ
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম | যদি মডেল বাফার সরাসরি ByteBuffer বা MappedByteBuffer না হয় |
---|---|
অবৈধ রাজ্য ব্যতিক্রম | যদি অভ্যন্তরীণ ত্রুটি থাকে |
রানটাইম ব্যতিক্রম | যদি অন্যথায় অনির্দিষ্ট ত্রুটি থাকে |
পাবলিক স্ট্যাটিক BertNLC ক্লাসিফায়ার createFromFile (প্রসঙ্গ প্রসঙ্গ, স্ট্রিং মডেলপথ)
মেটাডেটা এবং ডিফল্ট BertNLClassifier.BertNLClassifierOptions
সহ একটি মডেল ফাইল থেকে BertNLClassifier
তৈরি করে।
পরামিতি
প্রসঙ্গ | অ্যান্ড্রয়েড প্রসঙ্গ |
---|---|
মডেলপথ | শ্রেণিবিন্যাস মডেলের পথ |
রিটার্নস
- একটি
BertNLClassifier
উদাহরণ
নিক্ষেপ করে
IO ব্যতিক্রম | মডেল ফাইল লোড করতে ব্যর্থ হলে |
---|---|
অবৈধ আর্গুমেন্ট ব্যতিক্রম | যদি একটি যুক্তি অবৈধ হয় |
অবৈধ রাজ্য ব্যতিক্রম | যদি অভ্যন্তরীণ ত্রুটি থাকে |
রানটাইম ব্যতিক্রম | যদি অন্যথায় অনির্দিষ্ট ত্রুটি থাকে |
পাবলিক স্ট্যাটিক BertNLC ক্লাসিফায়ার createFromFile ( ফাইল মডেল ফাইল)
মেটাডেটা এবং ডিফল্ট BertNLClassifier.BertNLClassifierOptions
সহ একটি File
অবজেক্ট থেকে BertNLClassifier
তৈরি করে।
পরামিতি
মডেল ফাইল | শ্রেণীবিভাগ মডেল File উদাহরণ |
---|
রিটার্নস
- একটি
BertNLClassifier
উদাহরণ
নিক্ষেপ করে
IO ব্যতিক্রম | মডেল ফাইল লোড করতে ব্যর্থ হলে |
---|---|
অবৈধ আর্গুমেন্ট ব্যতিক্রম | যদি একটি যুক্তি অবৈধ হয় |
অবৈধ রাজ্য ব্যতিক্রম | যদি অভ্যন্তরীণ ত্রুটি থাকে |
রানটাইম ব্যতিক্রম | যদি অন্যথায় অনির্দিষ্ট ত্রুটি থাকে |
পাবলিক স্ট্যাটিক BertNLCclassifier createFromFileAndOptions ( ফাইল মডেলফাইল, BertNLCclassifier.BertNLCclassifierOptions বিকল্প)
মেটাডেটা এবং BertNLClassifier.BertNLClassifierOptions
সহ একটি File
অবজেক্ট থেকে BertNLClassifier
তৈরি করে।
পরামিতি
মডেল ফাইল | শ্রেণীবিভাগ মডেল File উদাহরণ |
---|---|
বিকল্প | ক্লাসিফায়ার কনফিগার করতে |
রিটার্নস
- একটি
BertNLClassifier
উদাহরণ
নিক্ষেপ করে
IO ব্যতিক্রম | মডেল ফাইল লোড করতে ব্যর্থ হলে |
---|---|
অবৈধ আর্গুমেন্ট ব্যতিক্রম | যদি একটি যুক্তি অবৈধ হয় |
অবৈধ রাজ্য ব্যতিক্রম | যদি অভ্যন্তরীণ ত্রুটি থাকে |
রানটাইম ব্যতিক্রম | যদি অন্যথায় অনির্দিষ্ট ত্রুটি থাকে |
পাবলিক স্ট্যাটিক BertNLCclassifier createFromFileAndOptions (প্রসঙ্গ প্রসঙ্গ, স্ট্রিং মডেলপথ, BertNLCclassifier.BertNLCclassifierOptions বিকল্প)
মেটাডেটা এবং BertNLClassifier.BertNLClassifierOptions
সহ একটি মডেল ফাইল থেকে BertNLClassifier
তৈরি করে।
পরামিতি
প্রসঙ্গ | অ্যান্ড্রয়েড প্রসঙ্গ। |
---|---|
মডেলপথ | শ্রেণিবিন্যাস মডেলের পথ |
বিকল্প | ক্লাসিফায়ার কনফিগার করতে |
রিটার্নস
- একটি
BertNLClassifier
উদাহরণ
নিক্ষেপ করে
IO ব্যতিক্রম | মডেল ফাইল লোড করতে ব্যর্থ হলে |
---|---|
অবৈধ আর্গুমেন্ট ব্যতিক্রম | যদি একটি যুক্তি অবৈধ হয় |
অবৈধ রাজ্য ব্যতিক্রম | যদি অভ্যন্তরীণ ত্রুটি থাকে |
রানটাইম ব্যতিক্রম | যদি অন্যথায় অনির্দিষ্ট ত্রুটি থাকে |