প্রকল্প সম্পর্কে
Ultralytics YOLOv5 হল পাইথন এবং পাইটর্চে নির্মিত একটি বিশালভাবে ব্যবহৃত ওপেন-সোর্স কম্পিউটার ভিশন ফ্রেমওয়ার্ক। এটি অবজেক্ট ডিটেকশন, ইনস্ট্যান্স সেগমেন্টেশন এবং ইমেজ ক্লাসিফিকেশন কাজের জন্য প্রিট্রেইনড এবং ট্রেইনেবল মডেল সরবরাহ করে।
মূল ক্ষমতাগুলি হল:
- PyTorch Hub বা detect.py স্ক্রিপ্ট ব্যবহার করে ইনফারেন্স সমর্থন করা, ছবি, ভিডিও, ওয়েবক্যাম, RTSP স্ট্রিম এবং স্ক্রিন ক্যাপচার সমর্থন করে
- কাস্টম ডেটাসেটে ট্রেইনিং সমর্থন করা, একক এবং মাল্টি-GPU সেটআপ সমর্থন করে
- ONNX, TensorRT, CoreML, TFLite এবং অন্যান্য ডেপ্লয়মেন্ট ফরম্যাটে মডেল এক্সপোর্ট করা
- নানো (n), স্মল (s), মিডিয়াম (m), লার্জ (l) এবং এক্সট্রা-লার্জ (x) আকারে প্রিট্রেইনড চেকপয়েন্ট উপলব্ধ
- ট্রান্সফার লার্নিং, টেস্ট-টাইম অ্যাউগমেন্টেশন, মডেল প্রুনিং, হাইপারপ্যারামিটার ইভোলিউশন এবং হার্ডওয়্যার ডেপ্লয়মেন্ট (NVIDIA Jetson সহ) নিয়ে অতিরিক্ত টিউটোরিয়াল
- ClearML, Weights & Biases এবং Comet সহ পরীক্ষা ট্র্যাকিং প্ল্যাটফর্মগুলির সাথে ইন্টিগ্রেশন
প্রকল্পটির জন্য পাইথন 3.8+ এবং পাইটর্চ 1.8+ প্রয়োজন। মডেল এবং ডেটাসেট রিলিজ থেকে স্বয়ংক্রিয়ভাবে ডাউনলোড হয়। COCO ডেটাসেটে ট্রেইনিংয়ের জন্য উদাহরণ কমান্ড দেখানো হয়েছে এবং বেঞ্চমার্ক টেবিলগুলি মডেল ভেরিয়েন্টগুলির মধ্যে mAP স্কোর এবং ইনফারেন্স গতি প্রতিবেদন করে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.