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

comma-lab হলো comma.ai ভিডিও কমপ্রেশন চ্যালেঞ্জের জন্য একটি পাবলিক রিসার্চ এবং ইঞ্জিনিয়ারিং ওয়ার্কস্পেস। এর README-তে এটিকে একটি কমিউনিটি এবং ঐতিহাসিক রেকর্ড রিপোজিটরি হিসেবে বর্ণনা করা হয়েছে, কোনো লাইভ লিডারবোর্ড পেজ হিসেবে নয়, এবং এটি কোনো arXiv বা প্রিপ্রিন্ট প্রতিশ্রুতি দেয় না। এর প্রধান পুনঃব্যবহারযোগ্য প্যাকেজ হলো tac, যা একটি Python Task-Aware Compression লাইব্রেরি এবং অ্যালগরিদমিক ইঞ্জিন। comma_lab প্যাকেজটি কাস্টডি, স্টেট প্রজেকশন এবং রিপোর্টিংয়ের জন্য ল্যাব অপারেশন লেয়ার হিসেবে কাজ করে, এটি দ্বিতীয় কোনো কমপ্রেশন ইঞ্জিন নয়। এই রিপোজিটরিটিতে পাবলিক-ফ্রন্টিয়ার ইনটেক, আর্কাইভ বাইট অ্যানাটমি, এক্স্যাক্ট রিপ্লে কাস্টডি, রাইটআপ ড্রাফট এবং OSS টুলিং অন্তর্ভুক্ত রয়েছে। README-তে পরিভাষার সীমানা নির্ধারণ করা হয়েছে: TAC মানে task-aware compression, একটি codec হলো একটি সংকীর্ণ এনকোডার/ডিকোডার বা ওয়্যার ফরম্যাট, এবং historical pact এলিয়াসটি শুধুমাত্র অভ্যন্তরীণ পাথ এবং ডকুমেন্টে ব্যবহৃত হয়। এটি কন্টেস্ট PR #130, #135 এবং #133 থেকে উত্তরাধিকার সূত্রে প্রাপ্ত সাবস্ট্রেটগুলোর তালিকা প্রদান করে এবং উল্লেখ করে যে লার্নড সেমান্টিক রেন্ডারার এবং পোজ ক্যারিয়ার আর্টিফ্যাক্টগুলো ডিকোড করার পর বাইট-আইডেন্টিকাল থাকে, যার জন্য ধার করা বনাম মূল জিনিসের একটি আলাদা SHA-256 রিসিট ডকুমেন্ট রয়েছে। স্কোর-ভিত্তিক দাবিগুলো এভিডেন্স গ্রেডের মাধ্যমে পড়া হয়: র‍্যাঙ্কড রো-এর জন্য A++/A, স্কোপড নেগেটিভ রেজাল্টের জন্য A-negative, বাইট/স্মোক/লস এভিডেন্সের জন্য empirical, রোডম্যাপ হাইপোথিসিসের জন্য derivation/prediction, কমিউনিটি কনটেক্সটের জন্য external এবং নন-র‍্যাঙ্কিং এভিডেন্সের জন্য invalid। ওয়ার্কফ্লো-এর মধ্যে রয়েছে পাবলিক-ফ্রন্টিয়ার ইনটেক এবং এক্স্যাক্ট রিপ্লে কাস্টডি; tac প্যাকেট কম্পাইলার, এনট্রপি কোডার, স্কোরার-অ্যাওয়ার লস, রেন্ডারার, কোয়ান্টাইজার, সেন্সিটিভিটি ম্যাপ, মাস্টার-গ্রেডিয়েন্ট কনজ্যুমার এবং প্রসিডিউরাল বাইট ডেরিভেশন; comma_lab স্টেট প্রজেকশন, স্ট্রিক্ট প্রিফ্লাইট অ্যাডাপ্টার, পাবলিক-ইনটেক হাইজিন এবং রিলিজ হাইজিন; আলাদা contest-CPU এবং contest-CUDA auth eval; এবং tac-এর জন্য রিলিজ, পেপার এবং OSS হাইজিন। README-তে ২০২৬-০৫-০৮ তারিখের একটি CUDA বনাম CPU auth eval স্প্লিট ফাইন্ডিং নথিভুক্ত করা হয়েছে, যেখানে বলা হয়েছে যে আপস্ট্রিম স্কোরার দুটি অথরিটেটিভ স্কোর এক্সিস তৈরি করে, পাবলিক লিডারবোর্ড CPU স্কোরের ভিত্তিতে র‍্যাঙ্ক করে এবং প্রতিটি শিপযোগ্য আর্কাইভ contest-compliant Linux x86_64 হার্ডওয়্যারে ডুয়াল-ইভাল করা হয়। প্যাকেজ ম্যাপে src/tac, src/comma_lab, tools/scripts/experiments, docs, .omx/research, reverse_engineering, submissions এবং একটি পিনড আপস্ট্রিম স্ন্যাপশট তালিকাভুক্ত করা হয়েছে। একটি সম্পর্কিত স্ট্যান্ডঅ্যালোন প্যাকেজ adpena/tac-কে একটি কিউরেটেড প্রোডাকশন এক্সট্রাক্ট হিসেবে বর্ণনা করা হয়েছে যার একটি ইমপোর্ট-কম্প্যাটিবল লাইব্রেরি সারফেস রয়েছে। কুইক স্টার্ট ধাপে uv দিয়ে ইনস্টল করা, tac CLI কমান্ড চালানো এবং একটি টার্মিনোলজি গার্ড চালানো অন্তর্ভুক্ত। পুনরুৎপাদনযোগ্যতার জন্য ঐতিহাসিক ট্রেনিং প্রোফাইল WILDE, SHIRAZ এবং GREEN রাখা হয়েছে, যদিও নতুন লেনগুলো অন্য পদ্ধতি ব্যবহার করতে পারে। রিপোজিটরিটিতে H.265 এবং CNN পোস্ট-ফিল্টার বেসলাইন, অ্যাসিমেট্রিক ওয়ার্প রেন্ডারার এবং পোজ TTO কাজ, একটি গ্রেডিয়েন্ট অবস্ট্রাকশন ফিক্স, পাবলিক PR রিপ্লে/ডিকনস্ট্রাকশন এবং পোস্ট-ডেডলাইন লেন-এর মতো ঐতিহাসিক কনটেক্সট সংরক্ষণ করা হয়েছে। মেথডোলজি কমপ্রেশনকে কন্টেস্ট আর্কাইভের জন্য একটি ছোট কম্পাইলার হিসেবে বিবেচনা করে এবং রিসার্চ স্টেটকে টেকসই ফাইলে রাখে। docs/paper-এর পেপারটিতে অ্যাসিমেট্রিক ওয়ার্প আর্কিটেকচার, গ্রেডিয়েন্ট অবস্ট্রাকশন বাগ ডিসকভারি, Fridrich-ইনফর্মড লস ডিজাইন এবং র‍্যাঙ্ক-১ রেডিয়াল জুম ওয়ার্প ডেরিভেশন কভার করা হয়েছে। রিকয়ারমেন্টস তালিকায় Python 3.11+, PyTorch 2.0+, ffmpeg এবং MPS/CPU ডেভেলপমেন্ট সাপোর্টসহ রিকমেন্ডেড CUDA GPU রয়েছে। লাইসেন্সটি MIT।