コンテンツへスキップ

総合ガイドUltralytics YOLOv5

Ultralytics YOLOv5🚀ドキュメントへようこそ!革新的な「You Only Look Once」物体検出モデルの第5版であるUltralytics YOLOv5は、高速かつ高精度の結果をリアルタイムで提供するように設計されています。YOLOv5は依然として強力なツールですが、最新の進歩については、後継のUltralytics YOLOv8を検討してください。

PyTorch上に構築されたこの強力な深層学習フレームワークは、その汎用性、使いやすさ、および高いパフォーマンスで絶大な人気を集めています。このドキュメントでは、インストールプロセス、モデルのアーキテクチャ上のニュアンス、さまざまなユースケースを紹介し、詳細なチュートリアルを提供します。これらのリソースは、コンピュータビジョンプロジェクトでYOLOv5の可能性を最大限に引き出すのに役立ちます。それでは始めましょう!

探索と学習

ここでは、YOLOv5 のさまざまな側面をガイドする包括的なチュートリアルのコンパイルです。

対応環境

Ultralytics 、以下のような重要な依存関係がプリインストールされた、すぐに使用できる環境を提供します。 CUDACuDNNなどの必要不可欠な依存関係がプリインストールされています、 Pythonおよび PyTorchを使用してプロジェクトを開始することができます。また、Ultralytics HUBを使ってモデルやデータセットを管理することもできます。

プロジェクト状況

YOLOv5 CI

このバッジは、YOLOv5 GitHub ActionsContinuous Integration (CI) テストがすべて正常にパスしていることを示します。これらのCIテストは、トレーニング検証推論エクスポートベンチマークといったさまざまな重要な側面にわたって、YOLOv5 の機能とパフォーマンスを厳密にチェックします。これらのテストは、macOS、Windows、Ubuntu上で、24時間ごとおよび新しいコミットごとに実施され、一貫した信頼性の高い動作を保証します。


Ultralytics ギットハブ スペース Ultralytics LinkedIn スペース Ultralytics ツイッター スペース Ultralytics ユーチューブ スペース Ultralytics ティックトック スペース Ultralytics ビリビリ スペース Ultralytics ディスコード

つながり、貢献する

YOLOv5 でのあなたの旅は、孤独なものである必要はありません。GitHubの活気あるコミュニティに参加し、LinkedInでプロフェッショナルとつながり、Twitterで結果を共有し、YouTubeで教育リソースを見つけましょう。TikTokと BiliBiliで私たちをフォローして、より魅力的なコンテンツをお楽しみください。

貢献にご興味がありますか?コードの改善やバグ報告からドキュメントの更新まで、あらゆる形の貢献を歓迎します。詳細については、貢献ガイドラインをご覧ください。

私たちは、皆さんがYOLOv5 をどのように使うか、その革新的な方法を楽しみにしています。飛び込んで、実験して、あなたのコンピュータビジョンプロジェクトに革命を起こしましょう!🚀

よくあるご質問

Ultralytics YOLOv5 の主な特徴は?

Ultralytics YOLOv5 は、その高速かつ高精度な物体検出能力で知られている。で構築されています。 PyTorchで構築されており、汎用性が高くユーザーフレンドリーであるため、様々なコンピュータビジョンプロジェクトに適しています。主な機能には、リアルタイム推論、TTA(Test-Time Augmentation)やモデルアンサンブル(Model Ensembling)などの複数のトレーニングトリックのサポート、TFLite、ONNX 、CoreML 、TensorRT などのエクスポートフォーマットとの互換性などがあります。Ultralytics YOLOv5 がどのようにプロジェクトを向上させるかについては、TFLite、ONNX CoreML 、 TensorRT エクスポートガイドをご覧ください。

自分のデータセットでカスタムモデル(YOLOv5 )をトレーニングするには?

あなたのデータセットでカスタム・モデル(YOLOv5 )をトレーニングするには、いくつかの重要なステップがある。まず、ラベルで注釈を付けたデータセットを必要な形式で準備する。次に、YOLOv5 の学習パラメータを設定し、 の train.py スクリプトを使用します。このプロセスの詳細なチュートリアルについては、私たちの カスタムデータ・ガイド.特定のユースケースに最適な結果が得られるよう、ステップ・バイ・ステップで説明します。

なぜRCNNのような他の物体検出モデルではなく、Ultralytics YOLOv5 。

Ultralytics YOLOv5 5は、リアルタイムの物体検出において、その優れた速度と精度により、R-CNNのようなモデルよりも好まれています。YOLOv5 、画像全体を一度に処理するため、複数回のパスが必要なRCNNの領域ベースのアプローチと比較して、格段に高速です。さらに、YOLOv55は様々なエクスポートフォーマットとのシームレスな統合と豊富なドキュメントにより、初心者にもプロフェッショナルにも最適な選択肢となっています。アーキテクチャー上の利点については、アーキテクチャー・サマリーをご覧ください。

トレーニング中にYOLOv5 モデルのパフォーマンスを最適化するには?

YOLOv5 モデルのパフォーマンスを最適化するには、様々なハイパーパラメーターをチューニングし、データ増強や転移学習のようなテクニックを取り入れる必要があります。Ultralytics 、モデルの効率を向上させるためのハイパーパラメータの進化と プルーニング/スパース性に関する包括的なリソースを提供しています。トレーニング中に最適なパフォーマンスを達成するための実用的な洞察を提供するTips for Best Training Resultsガイドで、実用的なヒントを見つけることができます。

YOLOv5 、どのような環境でアプリケーションを実行できますか?

Ultralytics YOLOv5は、GradientGoogle ColabKaggle上の無料のGPUノートブック、およびGoogle CloudAmazon AWSAzureのような主要なクラウドプラットフォームを含む、様々な環境をサポートしています。便利なセットアップのために、Dockerイメージも利用可能です。これらの環境のセットアップに関する詳細なガイドについては、各プラットフォームのステップごとの手順を含むサポートされている環境のセクションをご覧ください。



📅作成:1年前 ✏️更新しました 25日前

コメント