প্রকল্প সম্পর্কে

Calibrax, যা Calibrate + JAX-এর সংক্ষিপ্ত রূপ, হলো JAX সায়েন্টিফিক ML ইকোসিস্টেমের জন্য একটি রিসার্চ প্রিভিউ ফ্রেমওয়ার্ক, যার কোর Tier 0 মেট্রিক্স scikit-learn এবং SciPy রেফারেন্সের বিপরীতে 1e-6 টলারেন্সে যাচাই করা হয়েছে। এটি একটি 4-স্তরের মেট্রিক আর্কিটেকচার গ্রহণ করে যা রিগ্রেশন, ক্লাসিফিকেশন, ক্যালিব্রেশন, সেগমেন্টেশন, ডিস্ট্যান্স, ডাইভার্জেন্স, ইনফরমেশন, র্যাঙ্কিং, স্ট্যাটিস্টিক্যাল, ক্লাস্টারিং, ফেয়ারনেস, ফোরকাস্টিং, আনসার্টেইনটি, জেনারেটিভ, ইমেজ, টেক্সট, অডিও, জিওমেট্রিক, গ্রাফ এবং ম্যানিফোল্ড ব্যবহারের ক্ষেত্রসহ ২০টি ফাংশনাল ডোমেইন কভার করে। এটি অ্যাক্সিওম-ভিত্তিক মেট্রিক ডিসকভারির জন্য একটি MetricRegistry, একটি সম্পূর্ণ জিওমেট্রিক ডিস্ট্যান্স হায়ারার্কি, গ্রাফ মেট্রিক্স প্রদান করে এবং মেট্রিক কম্পোজিশন, বুটস্ট্র্যাপ কনফিডেন্স ইন্টারভাল র‍্যাপার, ক্লাসওয়াইজ র‍্যাপিং, মেট্রিক ট্র্যাকিং এবং হার্ড/সেমি-হার্ড নেগেটিভ মাইনিংসহ মেট্রিক লার্নিং লস সমর্থন করে। এর বেঞ্চমার্কিং এবং প্রোফাইলিং সক্ষমতার মধ্যে রয়েছে ওয়ার্ম-আপ সচেতন টাইমিং যা JIT কম্পাইলেশন আলাদা করে, CPU/মেমরি/GPU মেমরি/ক্লক/পাওয়ার ট্র্যাকিং, এনার্জি এবং কার্বন ফুটপ্রিন্ট পরিমাপ, XLA-স্তরের FLOP গণনা, রুফলাইন পারফরম্যান্স বিশ্লেষণ, XLA কম্পাইলেশন ট্রেসিং, অ্যালগরিদমিক কমপ্লেক্সিটি বিশ্লেষণ এবং স্বয়ংক্রিয় হার্ডওয়্যার সক্ষমতা সনাক্তকরণ। এতে বুটস্ট্র্যাপ কনফিডেন্স ইন্টারভাল, হাইপোথিসিস টেস্টিং, ইফেক্ট সাইজ এবং আউটলায়ার ডিটেকশনের জন্য বিল্ট-ইন স্ট্যাটিস্টিক্যাল বিশ্লেষণ সরঞ্জাম, সংরক্ষিত বেসলাইনের বিপরীতে ডিরেকশন-সচেতন রিগ্রেশন ডিটেকশন, ক্রস-কনফিগারেশন তুলনা এবং প্যারেটো ফ্রন্ট বিশ্লেষণ, কনভার্জেন্স ভ্যালিডেশন, বেসলাইন ম্যানেজমেন্টসহ JSON-per-run ফাইল স্টোরেজ, W&B এবং MLflow ইন্টিগ্রেশন, পাবলিকেশন-রেডি LaTeX/HTML/CSV টেবিল আউটপুট এবং matplotlib প্লট, git bisect অটোমেশনসহ CI রিগ্রেশন গেট, কনফিগারেবল থ্রেশহোল্ডসহ প্রোডাকশন মনিটরিং অ্যালার্ট এবং একটি সম্পূর্ণ কমান্ড-লাইন ইন্টারফেস অন্তর্ভুক্ত রয়েছে। এটি GPU মনিটরিং, ইমেজ কোয়ালিটি প্লাগইন, টেক্সট কোয়ালিটি প্লাগইন এবং পাবলিকেশন এক্সপোর্ট ফিচারের জন্য অপশনাল ডিপেন্ডেন্সি ইনস্টলেশন সমর্থন করে, সাথে একাধিক রানযোগ্য Python স্ক্রিপ্ট এবং Jupyter নোটবুক উদাহরণ যা বিগিনার থেকে অ্যাডভান্সড পর্যন্ত ব্যবহারের স্তর কভার করে।