ultralytics: 最先端 YOLO コンピュータビジョンモデルの統合フレームワーク
ultralytics: 最先端 YOLO コンピュータビジョンモデルの統合フレームワーク
解決する課題
Ultralytics は、最先端のコンピュータビジョンタスクのための統合フレームワークを提供します。物体検出、インスタンスセグメンテーション、セマンティックセグメンテーション、画像分類、姿勢推定といった複雑な AI タスクのトレーニング、検証、デプロイを簡素化し、これらを誰でも利用しやすくします。
仕組み
このプロジェクトは、YOLO(You Only Look Once)ファミリーのモデルを実装しており、YOLOv3 などの初期バージョンから最新の YOLO26 まで対応しています。ユーザーはコマンドラインインターフェース(CLI)を使って手軽に操作するか、ultralytics パッケージを通じて Python プロジェクトに直接組み込むことができます。フレームワークはカスタムデータセットでのトレーニング、mAP や mIoU といった指標による性能評価、ONNX などへのモデルエクスポートによるデプロイをサポートします。
対象ユーザー
軽量モデルをエッジデバイス向けに、または高精度モデルを大規模インフラ向けに活用したい、開発者、AI 研究者、エンジニアを対象としています。
ハイライト
- マルチタスクサポート: 物体検出、トラッキング、セグメンテーション(インスタンス・セマンティック)、分類、姿勢推定を扱える。
- 柔軟なデプロイ: ONNX などの形式へのエクスポートをサポートし、効率的なデプロイが可能。
- クロスプラットフォームなアクセシビリティ: CLI と Python API の両方を提供し、開発者のワークフローに合わせて選択できる。
- 最先端性能: nano、small、medium、large、x-large といった複数のモデルサイズを用意し、速度と精度のバランスを調整できる。
SUMMARY: 最先端の YOLO モデルを提供する高性能コンピュータビジョンフレームワークで、物体検出、セグメンテーション、分類、姿勢推定に対応しています。
TITLE: ultralytics: 最先端 YOLO コンピュータビジョンモデルの統合フレームワーク
Sources
- undefinedultralytics/ultralytics