Ultralytics YOLO27:
インテグレーション

DeciでUltralytics YOLOv5をコンパイル・量子化してパフォーマンスを向上

DeciのプラットフォームでUltralytics YOLOv5モデルを最適化・デプロイし、パフォーマンスを最大10倍向上させます。無料で始めて、自動モデル最適化を活用できます。

NUNuvola Ladi4 min read
DeciでYOLOv5をコンパイル・量子化して高速化する

Ultralyticsでは、YOLOv5のような優れたオープンソースツールを誰でも無料で利用できる状態に保つため、研究開発費の支援を目的として、他のスタートアップ企業と商業的に提携しています。この記事には、提携先へのアフィリエイトリンクが含まれている場合があります。

Deciプラットフォームには、あらゆる本番環境でYOLOv5モデルを簡単に管理、最適化、デプロイするための無料ツールが含まれています。Deciは、TensorFlow、PyTorch、Keras、ONNXなど、一般的なすべてのDLフレームワークをサポートしています。必要なのは、Webベースのプラットフォームまたはコードから実行するためのPythonクライアントだけです。

Deciを使用する理由#

Deciは、モデルのエクスポートだけでなく、プルーニングや量子化にも使用できます。

Deciは、あらゆる形式へのエクスポートや、元のモデルと変換後のモデルのパフォーマンス比較を行うための使いやすいインターフェースを提供します。ユーザーは、量子化によってモデルをさらに最適化できます。

Deciでできること#

推論パフォーマンスを最大10倍向上#

モデルを自動的にコンパイルおよび量子化し、さまざまな本番設定を評価することで、ハードウェア上でのレイテンシ、スループット、モデルサイズ、メモリフットプリントを改善できます。

アプリケーションに最適な推論ハードウェアを見つける#

ボタンをクリックするだけで、さまざまなハードウェア(エッジデバイスを含む)上でモデルのパフォーマンスをベンチマークできます。複数のハードウェアや本番設定を手動でセットアップしてテストする必要がなくなります。

数行のコードでデプロイ#

DeciのPythonベースの推論エンジンを活用できます。複数のフレームワークとハードウェアタイプに対応しています。

Deciプラットフォームの詳細については、DeciのWebサイトをご覧ください。

初回セットアップ#

ステップ1#

無料アカウントを開設します。

DeciとUltralytics YOLOv5を始める

ステップ2#

事前学習済みのYOLOv5モデルの最適化を開始するには、モデルをONNX形式に変換する必要があります。モデルをONNX形式に変換する方法については、YOLOv5エクスポートチュートリアルをご覧ください。

ステップ3#

「Lab」タブに移動し、画面右上の「New Model」ボタンをクリックして、YOLOv5 ONNXモデルをアップロードします。

将来のDeciによるデプロイに向けてUltralytics YOLOv5モデルをONNXに変換

モデルのアップロードウィザードの手順に従い、モデルのコンパイルに使用する対象ハードウェア、希望するバッチサイズ、量子化レベルを選択します。

Deciによるデプロイに向けたUltralytics YOLOv5モデルのコンパイル

関連情報を入力したら、「Start」をクリックします。Deciプラットフォームは、選択したハードウェア向けにUltralytics YOLOv5モデルのランタイム最適化を自動的に実行し、さまざまなハードウェアタイプでモデルのベンチマークも行います。このプロセスには約10分かかります。

完了すると、以前にアップロードしたベースラインモデルの下に、新しい行が画面に表示されます。ここで、事前学習済みのUltralytics YOLOv5モデルの最適化バージョンを確認できます。

Deciによるデプロイ向けに最適化されたUltralytics YOLOv5モデル

次のステップ#

その後、「Deploy」ボタンをクリックして、最適化されたモデルをダウンロードできます。

Deciによるデプロイの準備が整ったUltralytics YOLOv5モデル

その後、モデルのダウンロードと、Infery(Deciのランタイム推論エンジン)のインストールおよび使用方法に関する手順が表示されます。

Inferyの使用は任意です。Pythonのrawファイルを取得し、任意の推論エンジンで使用することもできます。

Deci Inferyを使用したUltralytics YOLOv5のデプロイ

「Insights」タブで最適化結果とベンチマーク結果を確認できます。

DeciによるUltralytics YOLOv5モデルの最適化

始める準備はできましたか?#

最後に、Deciが提供するいくつかのメリットについて説明します。

  • 精度を損なうことなく、モデルの推論スループットとレイテンシを最適化できます
  • 一般的なすべてのフレームワークのモデルを最適化できます
  • あらゆる深層学習タスクを対象とするモデルをサポートします
  • 一般的なCPUおよびGPUマシンへのデプロイをサポートします
  • さまざまなハードウェアホストおよびクラウドプロバイダー上で、モデルの適合性をベンチマークします
  • アップロードしたモデルをサービング、推論、デプロイに対応できる状態にします

ご覧いただいたように、Ultralytics YOLOv5モデルのパフォーマンスを、合計15分で2倍にできます。Deciプラットフォームは非常に使いやすく、直感的に操作できます。

ご質問はありますか?コミュニティに参加して、ぜひ今日質問を投稿してください。

Explore solutions

航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを使用して、ドローンや航空画像から農業、水産業、環境モニタリング、保全、地理空間分析向けのリアルタイムなインサイトを生成します。
詳細を見る
航空宇宙におけるコンピュータビジョン

航空宇宙におけるコンピュータビジョン

Ultralytics YOLOモデルを使用して、ビジョンAIを空中モニタリングに導入します。コンピュータビジョンソリューションで、ドローン、航空宇宙ワークフロー、環境保護、および地理空間産業を強力にサポートします。
詳細を見る

Ultralytics YOLOモデルであらゆるサイトを保護します。ビジョンAIは、境界モニタリング、脅威検出、ナンバープレート認識、職場安全をサポートします。
詳細を見る
ロボティクスのコンピュータービジョン

ロボティクスのコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現します。ロボティクスのVision AIにより、自律ナビゲーション、認識、物体追跡、リアルタイム制御を実現します。
詳細を見る
物流のコンピュータービジョン

物流のコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化します。Vision AIにより、荷物検査、仕分け、車両追跡、倉庫の安全性に関するリアルタイム監視を実現します。
詳細を見る
小売のコンピュータービジョン

小売のコンピュータービジョン

Ultralytics YOLOモデルで小売を再構築します。Vision AIにより、在庫追跡、棚監視、待ち行列管理、より高度な顧客インサイトを実現します。
詳細を見る
ヘルスケア向けコンピュータービジョン

ヘルスケア向けコンピュータービジョン

Ultralytics YOLOモデルでヘルスケアソリューションを構築しましょう。ヘルスケア向けVision AIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳細を見る
製造業向けコンピュータービジョン

製造業向けコンピュータービジョン

Ultralytics YOLOモデルで製造業を最適化しましょう。Vision AIは、品質管理、欠陥検出、PPE遵守、組立ラインの自動化を推進します。
詳細を見る
自動車分野のコンピュータビジョン

自動車分野のコンピュータビジョン

Ultralytics YOLOモデルで自動車分野にコンピュータビジョンを適用します。ビジョンAIにより、道路の安全性、運転支援、車両自動化を向上させ、よりスマートな道路を実現します。
詳細を見る
農業分野のコンピュータビジョン

農業分野のコンピュータビジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入します。作物のモニタリング、家畜の追跡、精密農業を支援し、より高くスマートな収穫量を実現します。
詳細を見る
航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを使用して、ドローンや航空画像から農業、水産業、環境モニタリング、保全、地理空間分析向けのリアルタイムなインサイトを生成します。
詳細を見る
航空宇宙におけるコンピュータビジョン

航空宇宙におけるコンピュータビジョン

Ultralytics YOLOモデルを使用して、ビジョンAIを空中モニタリングに導入します。コンピュータビジョンソリューションで、ドローン、航空宇宙ワークフロー、環境保護、および地理空間産業を強力にサポートします。
詳細を見る

Ultralytics YOLOモデルであらゆるサイトを保護します。ビジョンAIは、境界モニタリング、脅威検出、ナンバープレート認識、職場安全をサポートします。
詳細を見る
ロボティクスのコンピュータービジョン

ロボティクスのコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現します。ロボティクスのVision AIにより、自律ナビゲーション、認識、物体追跡、リアルタイム制御を実現します。
詳細を見る
物流のコンピュータービジョン

物流のコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化します。Vision AIにより、荷物検査、仕分け、車両追跡、倉庫の安全性に関するリアルタイム監視を実現します。
詳細を見る
小売のコンピュータービジョン

小売のコンピュータービジョン

Ultralytics YOLOモデルで小売を再構築します。Vision AIにより、在庫追跡、棚監視、待ち行列管理、より高度な顧客インサイトを実現します。
詳細を見る
ヘルスケア向けコンピュータービジョン

ヘルスケア向けコンピュータービジョン

Ultralytics YOLOモデルでヘルスケアソリューションを構築しましょう。ヘルスケア向けVision AIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳細を見る
製造業向けコンピュータービジョン

製造業向けコンピュータービジョン

Ultralytics YOLOモデルで製造業を最適化しましょう。Vision AIは、品質管理、欠陥検出、PPE遵守、組立ラインの自動化を推進します。
詳細を見る
自動車分野のコンピュータビジョン

自動車分野のコンピュータビジョン

Ultralytics YOLOモデルで自動車分野にコンピュータビジョンを適用します。ビジョンAIにより、道路の安全性、運転支援、車両自動化を向上させ、よりスマートな道路を実現します。
詳細を見る
農業分野のコンピュータビジョン

農業分野のコンピュータビジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入します。作物のモニタリング、家畜の追跡、精密農業を支援し、より高くスマートな収穫量を実現します。
詳細を見る
航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを使用して、ドローンや航空画像から農業、水産業、環境モニタリング、保全、地理空間分析向けのリアルタイムなインサイトを生成します。
詳細を見る
航空宇宙におけるコンピュータビジョン

航空宇宙におけるコンピュータビジョン

Ultralytics YOLOモデルを使用して、ビジョンAIを空中モニタリングに導入します。コンピュータビジョンソリューションで、ドローン、航空宇宙ワークフロー、環境保護、および地理空間産業を強力にサポートします。
詳細を見る

Ultralytics YOLOモデルであらゆるサイトを保護します。ビジョンAIは、境界モニタリング、脅威検出、ナンバープレート認識、職場安全をサポートします。
詳細を見る
ロボティクスのコンピュータービジョン

ロボティクスのコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現します。ロボティクスのVision AIにより、自律ナビゲーション、認識、物体追跡、リアルタイム制御を実現します。
詳細を見る
物流のコンピュータービジョン

物流のコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化します。Vision AIにより、荷物検査、仕分け、車両追跡、倉庫の安全性に関するリアルタイム監視を実現します。
詳細を見る
小売のコンピュータービジョン

小売のコンピュータービジョン

Ultralytics YOLOモデルで小売を再構築します。Vision AIにより、在庫追跡、棚監視、待ち行列管理、より高度な顧客インサイトを実現します。
詳細を見る
ヘルスケア向けコンピュータービジョン

ヘルスケア向けコンピュータービジョン

Ultralytics YOLOモデルでヘルスケアソリューションを構築しましょう。ヘルスケア向けVision AIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳細を見る
製造業向けコンピュータービジョン

製造業向けコンピュータービジョン

Ultralytics YOLOモデルで製造業を最適化しましょう。Vision AIは、品質管理、欠陥検出、PPE遵守、組立ラインの自動化を推進します。
詳細を見る
自動車分野のコンピュータビジョン

自動車分野のコンピュータビジョン

Ultralytics YOLOモデルで自動車分野にコンピュータビジョンを適用します。ビジョンAIにより、道路の安全性、運転支援、車両自動化を向上させ、よりスマートな道路を実現します。
詳細を見る
農業分野のコンピュータビジョン

農業分野のコンピュータビジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入します。作物のモニタリング、家畜の追跡、精密農業を支援し、より高くスマートな収穫量を実現します。
詳細を見る

AIの未来を一緒に築きましょう!

機械学習の未来への歩みを始めましょう