BertNLClassifier

পাবলিক ক্লাস BertNLC ক্লাসিফায়ার

বার্ট মডেলের সাথে NLC শ্রেণিবিন্যাসের কাজের জন্য ক্লাসিফায়ার API, স্ট্রিংকে বিভিন্ন শ্রেণিতে শ্রেণীবদ্ধ করে। API আশা করে একটি বার্ট ভিত্তিক TFLite মডেল যাতে মেটাডেটা রয়েছে।

মেটাডেটাতে নিম্নলিখিত তথ্য থাকা উচিত:

  • Wordpiece/Sentencepiece Tokenizer-এর জন্য 1 input_process_unit।
  • "ids", "mask" এবং "segment_ids" নামের 3টি ইনপুট টেনসর।
  • একটি ঐচ্ছিকভাবে সংযুক্ত লেবেল ফাইল সহ float32[1, 2] ধরনের 1 আউটপুট টেনসর। যদি একটি লেবেল ফাইল সংযুক্ত করা হয়, ফাইলটি প্রতি লাইনে একটি লেবেল সহ একটি প্লেইন টেক্সট ফাইল হওয়া উচিত, লেবেলের সংখ্যাটি মডেলের আউটপুট বিভাগের সংখ্যার সাথে মেলে।

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

ক্লাস BertNLCclassifier.BertNLCclassifierOptions BertNLC ক্লাসিফায়ার কনফিগার করার বিকল্প।

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

তালিকা < বিভাগ >
শ্রেণীবদ্ধ করুন ( স্ট্রিং টেক্সট)
একটি স্ট্রিং ইনপুটে শ্রেণীবিভাগ সঞ্চালন করে, শ্রেণীবদ্ধ Category প্রদান করে।
স্ট্যাটিক বার্টএনএলসি ক্লাসিফায়ার
createFromBuffer ( বাইটবাফার মডেলবাফার)
একটি মডেল বাফার এবং ডিফল্ট BertNLClassifier.BertNLClassifierOptions সহ BertNLClassifier তৈরি করে।
স্ট্যাটিক বার্টএনএলসি ক্লাসিফায়ার
createFromBufferAndOptions ( ByteBuffer modelBuffer, BertNLCclassifier.BertNLCclassifierOptions বিকল্প)
একটি মডেল বাফার এবং BertNLClassifier.BertNLClassifierOptions সহ BertNLClassifier তৈরি করে।
স্ট্যাটিক বার্টএনএলসি ক্লাসিফায়ার
createFromFile (প্রসঙ্গ প্রসঙ্গ, স্ট্রিং মডেলপথ)
মেটাডেটা এবং ডিফল্ট BertNLClassifier.BertNLClassifierOptions সহ একটি মডেল ফাইল থেকে BertNLClassifier তৈরি করে।
স্ট্যাটিক বার্টএনএলসি ক্লাসিফায়ার
createFromFile ( ফাইল মডেল ফাইল)
মেটাডেটা এবং ডিফল্ট BertNLClassifier.BertNLClassifierOptions সহ একটি File অবজেক্ট থেকে BertNLClassifier তৈরি করে।
স্ট্যাটিক বার্টএনএলসি ক্লাসিফায়ার
createFromFileAndOptions ( ফাইলের মডেলফাইল, বার্টএনএলসিক্ল্যাসিফায়ার। বার্টএনএলসিক্ল্যাসিফায়ার বিকল্পগুলি)
মেটাডেটা এবং BertNLClassifier.BertNLClassifierOptions সহ একটি File অবজেক্ট থেকে BertNLClassifier তৈরি করে।
স্ট্যাটিক বার্টএনএলসি ক্লাসিফায়ার
createFromFileAndOptions (প্রসঙ্গ প্রসঙ্গ, স্ট্রিং মডেলপথ, BertNLCclassifier.BertNLCclassifierOptions বিকল্প)
মেটাডেটা এবং BertNLClassifier.BertNLClassifierOptions সহ একটি মডেল ফাইল থেকে BertNLClassifier তৈরি করে।

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

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

সর্বজনীন তালিকা < বিভাগ > শ্রেণীবদ্ধ করুন ( স্ট্রিং পাঠ্য)

একটি স্ট্রিং ইনপুটে শ্রেণীবিভাগ সঞ্চালন করে, শ্রেণীবদ্ধ Category প্রদান করে।

পরামিতি
পাঠ্য মডেলে পাঠ্য ইনপুট করুন।
রিটার্নস
  • বিভাগের ফলাফলের একটি তালিকা।

পাবলিক স্ট্যাটিক বার্টএনএলসিক্ল্যাসিফায়ার ক্রিয়েটফ্রমবাফার ( বাইটবাফার মডেলবাফার)

একটি মডেল বাফার এবং ডিফল্ট BertNLClassifier.BertNLClassifierOptions সহ BertNLClassifier তৈরি করে।

পরামিতি
মডেলবাফার একটি সরাসরি ByteBuffer বা মডেলের একটি MappedByteBuffer
রিটার্নস
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি মডেল বাফার সরাসরি ByteBuffer বা MappedByteBuffer না হয়
অবৈধ রাজ্য ব্যতিক্রম যদি অভ্যন্তরীণ ত্রুটি থাকে
রানটাইম ব্যতিক্রম যদি অন্যথায় অনির্দিষ্ট ত্রুটি থাকে

পাবলিক স্ট্যাটিক BertNLCclassifier createFromBufferAndOptions ( ByteBuffer modelBuffer, BertNLCclassifier.BertNLCclassifierOptions বিকল্প)

একটি মডেল বাফার এবং BertNLClassifier.BertNLClassifierOptions সহ BertNLClassifier তৈরি করে।

পরামিতি
মডেলবাফার একটি সরাসরি ByteBuffer বা মডেলের একটি MappedByteBuffer
বিকল্প ক্লাসিফায়ার কনফিগার করতে
রিটার্নস
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি মডেল বাফার সরাসরি ByteBuffer বা MappedByteBuffer না হয়
অবৈধ রাজ্য ব্যতিক্রম যদি অভ্যন্তরীণ ত্রুটি থাকে
রানটাইম ব্যতিক্রম যদি অন্যথায় অনির্দিষ্ট ত্রুটি থাকে

পাবলিক স্ট্যাটিক BertNLC ক্লাসিফায়ার createFromFile (প্রসঙ্গ প্রসঙ্গ, স্ট্রিং মডেলপথ)

মেটাডেটা এবং ডিফল্ট BertNLClassifier.BertNLClassifierOptions সহ একটি মডেল ফাইল থেকে BertNLClassifier তৈরি করে।

পরামিতি
প্রসঙ্গ অ্যান্ড্রয়েড প্রসঙ্গ
মডেলপথ শ্রেণিবিন্যাস মডেলের পথ
রিটার্নস
নিক্ষেপ করে
IO ব্যতিক্রম মডেল ফাইল লোড করতে ব্যর্থ হলে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি একটি যুক্তি অবৈধ হয়
অবৈধ রাজ্য ব্যতিক্রম যদি অভ্যন্তরীণ ত্রুটি থাকে
রানটাইম ব্যতিক্রম যদি অন্যথায় অনির্দিষ্ট ত্রুটি থাকে

পাবলিক স্ট্যাটিক BertNLC ক্লাসিফায়ার createFromFile ( ফাইল মডেল ফাইল)

মেটাডেটা এবং ডিফল্ট BertNLClassifier.BertNLClassifierOptions সহ একটি File অবজেক্ট থেকে BertNLClassifier তৈরি করে।

পরামিতি
মডেল ফাইল শ্রেণীবিভাগ মডেল File উদাহরণ
রিটার্নস
নিক্ষেপ করে
IO ব্যতিক্রম মডেল ফাইল লোড করতে ব্যর্থ হলে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি একটি যুক্তি অবৈধ হয়
অবৈধ রাজ্য ব্যতিক্রম যদি অভ্যন্তরীণ ত্রুটি থাকে
রানটাইম ব্যতিক্রম যদি অন্যথায় অনির্দিষ্ট ত্রুটি থাকে

পাবলিক স্ট্যাটিক BertNLCclassifier createFromFileAndOptions ( ফাইল মডেলফাইল, BertNLCclassifier.BertNLCclassifierOptions বিকল্প)

মেটাডেটা এবং BertNLClassifier.BertNLClassifierOptions সহ একটি File অবজেক্ট থেকে BertNLClassifier তৈরি করে।

পরামিতি
মডেল ফাইল শ্রেণীবিভাগ মডেল File উদাহরণ
বিকল্প ক্লাসিফায়ার কনফিগার করতে
রিটার্নস
নিক্ষেপ করে
IO ব্যতিক্রম মডেল ফাইল লোড করতে ব্যর্থ হলে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি একটি যুক্তি অবৈধ হয়
অবৈধ রাজ্য ব্যতিক্রম যদি অভ্যন্তরীণ ত্রুটি থাকে
রানটাইম ব্যতিক্রম যদি অন্যথায় অনির্দিষ্ট ত্রুটি থাকে

পাবলিক স্ট্যাটিক BertNLCclassifier createFromFileAndOptions (প্রসঙ্গ প্রসঙ্গ, স্ট্রিং মডেলপথ, BertNLCclassifier.BertNLCclassifierOptions বিকল্প)

মেটাডেটা এবং BertNLClassifier.BertNLClassifierOptions সহ একটি মডেল ফাইল থেকে BertNLClassifier তৈরি করে।

পরামিতি
প্রসঙ্গ অ্যান্ড্রয়েড প্রসঙ্গ।
মডেলপথ শ্রেণিবিন্যাস মডেলের পথ
বিকল্প ক্লাসিফায়ার কনফিগার করতে
রিটার্নস
নিক্ষেপ করে
IO ব্যতিক্রম মডেল ফাইল লোড করতে ব্যর্থ হলে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি একটি যুক্তি অবৈধ হয়
অবৈধ রাজ্য ব্যতিক্রম যদি অভ্যন্তরীণ ত্রুটি থাকে
রানটাইম ব্যতিক্রম যদি অন্যথায় অনির্দিষ্ট ত্রুটি থাকে