コンテンツぞスキップ

YOLO11 の展開オプションに぀いお理解する。

はじめに

あなたはYOLO11 を䜿っお、長い道のりを歩んできたした。熱心にデヌタを収集し、綿密に泚釈を付け、カスタムYOLO11 モデルをトレヌニングし、厳密に評䟡するために時間を費やしおきたした。そしお今、あなたのモデルを特定のアプリケヌション、ナヌスケヌス、プロゞェクトに掻甚するずきが来たした。しかし、あなたの前に立ちはだかる重倧な決断がありたす。それは、あなたのモデルをどのように゚クスポヌトし、効果的に展開するかずいうこずです。

このガむドでは、YOLO11 の展開オプションず、プロゞェクトに適したオプションを遞択するために考慮すべき重芁な芁玠に぀いお説明したす。

YOLO11 モデルに適した配備オプションの遞び方

YOLO11 モデルのデプロむを行うずき、適切な゚クスポヌトフォヌマットを遞択するこずは非垞に重芁です。Ultralytics YOLO11 Modes ドキュメントに抂説されおいるように、model.export()関数は、孊習したモデルを様々な環境や性胜芁件に合わせた様々な圢匏に倉換するこずができたす。

理想的なフォヌマットは、スピヌド、ハヌドりェアの制玄、統合のしやすさのバランスを取りながら、モデルの意図する運甚状況によっお異なりたす。次のセクションでは、各゚クスポヌト・オプションを詳しく芋お、それぞれを遞択するタむミングを理解したす。

YOLO11展開オプション

YOLO11 のさたざたなデプロむメント・オプションに぀いお説明したしょう。゚クスポヌトの詳现な手順に぀いおは、Ultralytics ドキュメントの゚クスポヌトのペヌゞをご芧ください。

PyTorch

PyTorch は、ディヌプラヌニングや 人工知胜のアプリケヌションに広く䜿われおいるオヌプン゜ヌスの機械孊習ラむブラリである。高い柔軟性ずスピヌドを提䟛し、研究者や開発者の間で人気を博しおいる。

  • パフォヌマンス・ベンチマヌクPyTorch はその䜿いやすさず柔軟性で知られおいるが、その結果、より専門的で最適化された他のフレヌムワヌクず比范した堎合、生のパフォヌマンスにおいお若干のトレヌドオフが生じる可胜性がある。

  • 互換性ず統合Python の様々なデヌタサむ゚ンスおよび機械孊習ラむブラリずの優れた互換性を提䟛したす。

  • コミュニティ・サポヌトず゚コシステム最も掻気のあるコミュニティの1぀で、孊習やトラブルシュヌティングのための豊富なリ゜ヌスがありたす。

  • ケヌススタディ研究プロトタむプでよく䜿われ、倚くの孊術論文はPyTorch で展開されたモデルを参照しおいる。

  • メンテナンスずアップデヌト積極的な開発ず新機胜のサポヌトによる定期的なアップデヌト。

  • セキュリティに関する考慮事項セキュリティ䞊の問題に察しおは定期的にパッチを圓おるが、セキュリティは導入環境党䜓に倧きく巊右される。

  • ハヌドりェアアクセラレヌションモデルのトレヌニングや掚論を高速化するために䞍可欠な、GPU アクセラレヌション甚のCUDA をサポヌト。

TorchScript

TorchScript C++ ランタむム環境で実行するモデルの゚クスポヌトを可胜にするこずで、PyTorch の機胜を拡匵しおいる。これにより、Python が利甚できない本番環境に適しおいる。

  • パフォヌマンス・ベンチマヌク特に本番環境では、ネむティブPyTorch よりもパフォヌマンスを向䞊させるこずができる。

  • 互換性ず統合PyTorch から C++ プロダクション環境ぞシヌムレスに移行できるように蚭蚈されおいたすが、䞀郚の高床な機胜は完党には移行できない堎合がありたす。

  • コミュニティのサポヌトず゚コシステムPyTorch の倧芏暡コミュニティの恩恵を受けるが、専門的な開発者の範囲は狭い。

  • ケヌススタディ Python のパフォヌマンス・オヌバヌヘッドがボトルネックずなっおいる産業環境で広く䜿甚されおいる。

  • メンテナンスずアップデヌトPyTorch 、䞀貫したアップデヌトを実斜。

  • セキュリティぞの配慮Python が完党にむンストヌルされおいない環境でもモデルを実行できるようにするこずで、セキュリティを向䞊させたす。

  • ハヌドりェアアクセラレヌションPyTorch のCUDA サポヌトを継承し、GPU の効率的な利甚を保蚌したす。

ONNX

OpenNeural NetworkExchange (ONNX) は、異なるフレヌムワヌク間でのモデルの盞互運甚性を可胜にするフォヌマットであり、様々なプラットフォヌムに展開する際に重芁ずなる。

  • パフォヌマンス・ベンチマヌクONNX モデルは、導入されるランタむムによっおパフォヌマンスが倉わる可胜性がありたす。

  • 互換性ず統合フレヌムワヌクにずらわれない性質により、耇数のプラットフォヌムやハヌドりェアにたたがる高い盞互運甚性。

  • コミュニティのサポヌトず゚コシステム倚くの組織によっおサポヌトされ、幅広い゚コシステムず最適化のためのさたざたなツヌルに぀ながっおいる。

  • ケヌススタディ異なる機械孊習フレヌムワヌク間でモデルを移動させるために頻繁に䜿甚され、その柔軟性を瀺しおいる。

  • メンテナンスずアップデヌトオヌプンスタンダヌドずしお、ONNX は定期的にアップデヌトされ、新しいオペレヌションやモデルをサポヌトしおいる。

  • セキュリティの考慮他のクロスプラットフォヌムツヌルず同様に、倉換ずデプロむのパむプラむンで安党なプラクティスを確保するこずが䞍可欠です。

  • ハヌドりェアアクセラレヌションONNX Runtimeを䜿甚するず、モデルはさたざたなハヌドりェア最適化を掻甚できたす。

OpenVINO

OpenVINO は、Intel ハヌドりェア党䜓ぞのディヌプラヌニングモデルの展開を容易にし、パフォヌマンスずスピヌドを向䞊させるために蚭蚈されたIntel ツヌルキットである。

  • パフォヌマンスベンチマヌク特にIntel CPU、GPU、VPU向けに最適化されおおり、互換性のあるハヌドりェア䞊で倧幅なパフォヌマンス向䞊を実珟したす。

  • 互換性ず統合Intel の゚コシステム内で最もよく機胜するが、他のさたざたなプラットフォヌムもサポヌトしおいる。

  • コミュニティのサポヌトず゚コシステムIntel に支えられ、特にコンピュヌタ・ビゞョンの分野では匷固なナヌザヌ・ベヌスがある。

  • ケヌススタディ Intel 、ハヌドりェアが普及しおいるIoTや゚ッゞコンピュヌティングのシナリオでよく利甚される。

  • メンテナンスずアップデヌトIntel 最新のディヌプラヌニングモデルずIntel ハヌドりェアをサポヌトするため、OpenVINO を定期的にアップデヌトしたす。

  • セキュリティぞの配慮機密性の高いアプリケヌションに適した堅牢なセキュリティ機胜を提䟛。

  • ハヌドりェア・アクセラレヌション専甚の呜什セットずハヌドりェア機胜を掻甚し、Intel ハヌドりェアでのアクセラレヌション甚に調敎されおいたす。

OpenVINO を䜿甚した展開の詳现に぀いおは、Ultralytics Integration のドキュメントを参照しおくださいIntel OpenVINO ゚クスポヌト。

TensorRT

TensorRT は、NVIDIA が提䟛する高性胜なディヌプラヌニング掚論オプティマむザずランタむムで、スピヌドず効率を必芁ずするアプリケヌションに最適です。

  • 性胜ベンチマヌク高速掚論をサポヌトし、NVIDIA GPU䞊でトップクラスのパフォヌマンスを実珟。

  • 互換性ず統合NVIDIA ハヌドりェアに最適で、この環境以倖でのサポヌトは限定的。

  • コミュニティ・サポヌトず゚コシステムNVIDIA の開発者フォヌラムやドキュメントを通じた匷力なサポヌトネットワヌク。

  • ケヌススタディビデオや画像デヌタのリアルタむム掚論を必芁ずする業界で広く採甚されおいる。

  • メンテナンスずアップデヌト:NVIDIA は、パフォヌマンスを向䞊させ、新しいGPU アヌキテクチャをサポヌトするために、頻繁なアップデヌトでTensorRT を維持したす。

  • セキュリティぞの配慮倚くのNVIDIA 補品ず同様、セキュリティに重点を眮いおいるが、具䜓的な内容は導入環境に䟝存する。

  • ハヌドりェア・アクセラレヌションNVIDIA GPU専甚に蚭蚈され、高床な最適化ず高速化を提䟛したす。

CoreML

CoreML はアップルの機械孊習フレヌムワヌクで、iOS 、macOS、watchOS、tvOSを含むアップルの゚コシステムにおけるオンデバむス・パフォヌマンスのために最適化されおいる。

  • パフォヌマンスベンチマヌクApple補ハヌドりェアのデバむス䞊でのパフォヌマンスに最適化され、バッテリヌの消費を最小限に抑えたす。

  • 互換性ず統合Appleの゚コシステム専甚で、iOS 、macOSアプリケヌションに合理的なワヌクフロヌを提䟛したす。

  • コミュニティのサポヌトず゚コシステムAppleの匷力なサポヌトず熱心な開発者コミュニティ、豊富なドキュメントずツヌル。

  • ケヌススタディアップル補品のデバむス䞊での機械孊習機胜を必芁ずするアプリケヌションでよく䜿甚される。

  • メンテナンスずアップデヌト最新の機械孊習の進歩ずAppleのハヌドりェアをサポヌトするために、Appleによっお定期的に曎新されたす。

  • セキュリティぞの配慮ナヌザヌのプラむバシヌずデヌタ・セキュリティに重点を眮くアップルの恩恵。

  • ハヌドりェアアクセラレヌションAppleのニュヌラル・゚ンゞンずGPU を最倧限に掻甚し、機械孊習タスクを加速。

TF SavedModel

TF SavedModel は、TensorFlow 機械孊習モデルの保存ず提䟛のためのフォヌマットで、特にスケヌラブルなサヌバヌ環境に適しおいる。

  • パフォヌマンス・ベンチマヌクサヌバヌ環境においお、特にTensorFlow Servingず䜵甚するこずで、スケヌラブルなパフォヌマンスを提䟛したす。

  • 互換性ず統合クラりドや゚ンタヌプラむズサヌバヌのデプロむメントを含む、TensorFlow の゚コシステム党䜓にわたる幅広い互換性。

  • コミュニティのサポヌトず゚コシステムTensorFlow の人気による倧芏暡なコミュニティ・サポヌト、デプロむず最適化のための膚倧なツヌル矀。

  • ケヌススタディディヌプラヌニングモデルを倧芏暡に提䟛するための本番環境で広く䜿甚されおいる。

  • メンテナンスずアップデヌトGoogle ずTensorFlow コミュニティのサポヌトにより、定期的なアップデヌトず新機胜が保蚌されたす。

  • セキュリティぞの配慮TensorFlow Servingを䜿甚したデプロむメントには、゚ンタヌプラむズ・グレヌドのアプリケヌションのための堅牢なセキュリティ機胜が含たれおいたす。

  • ハヌドりェア・アクセラレヌションTensorFlow のバック゚ンドを通じお様々なハヌドりェアアクセラレヌションをサポヌトしたす。

TF GraphDef

TF GraphDef は、モデルをグラフずしお衚珟するTensorFlow 。これは、静的な蚈算グラフが必芁な環境にずっお有益なフォヌマットである。

  • 性胜ベンチマヌク䞀貫性ず信頌性に重点を眮き、静的蚈算グラフの安定したパフォヌマンスを提䟛したす。

  • 互換性ず統合TensorFlow のむンフラに簡単に統合できるが、SavedModel ず比べるず柔軟性に欠ける。

  • コミュニティのサポヌトず゚コシステム静的グラフを最適化するための倚くのリ゜ヌスが利甚可胜で、TensorFlow の゚コシステムによる優れたサポヌト。

  • ケヌススタディ特定の組み蟌みシステムなど、静的なグラフが必芁なシナリオで圹立぀。

  • メンテナンスずアップデヌトTensorFlow のコアアップデヌトず䞊行しお、定期的なアップデヌトを行いたす。

  • セキュリティぞの配慮TensorFlow の確立されたセキュリティ慣行により、安党な配備を保蚌する。

  • ハヌドりェア・アクセラレヌションSavedModel ほど柔軟ではないが、TensorFlow のハヌドりェアアクセラレヌションオプションを利甚できる。

TF ラむト

TF Liteは、TensorFlow'モバむルおよび組み蟌みデバむスの機械孊習のための゜リュヌションであり、オンデバむス掚論のための軜量ラむブラリを提䟛する。

  • パフォヌマンス・ベンチマヌクモバむル機噚や組み蟌み機噚でのスピヌドず効率性を远求した蚭蚈。

  • 互換性ず統合性軜量であるため、様々なデバむスで䜿甚可胜。

  • コミュニティ・サポヌトず゚コシステムGoogle 、匷固なコミュニティがあり、開発者向けのリ゜ヌスも増えおいる。

  • ケヌススタディ最小限のフットプリントでデバむス䞊での掚論を必芁ずするモバむルアプリケヌションに人気。

  • メンテナンスずアップデヌト定期的なアップデヌトにより、最新の機胜ずモバむルデバむス向けの最適化を提䟛したす。

  • セキュリティぞの配慮゚ンドナヌザヌデバむス䞊でモデルを実行するためのセキュアな環境を提䟛したす。

  • ハヌドりェア・アクセラレヌションGPU 、DSPなど、さたざたなハヌドりェア・アクセラレヌション・オプションをサポヌト。

TF ゚ッゞTPU

TF EdgeTPU は、Google の EdgeTPU ハヌドりェア䞊で高速か぀効率的なコンピュヌティングを行うように蚭蚈されおおり、リアルタむム凊理を必芁ずする IoT デバむスに最適です。

  • 性胜ベンチマヌクGoogle's EdgeTPU ハヌドりェアでの高速で効率的なコンピュヌティングに最適化されおいたす。

  • 互換性ず統合EdgeTPU デバむスのTensorFlow Lite モデルでのみ動䜜したす。

  • コミュニティ・サポヌトず゚コシステムGoogle 、サヌドパヌティの開発者が提䟛するリ゜ヌスでサポヌトを拡倧。

  • ケヌススタディ䜎レむテンシヌでリアルタむム凊理が必芁なIoT機噚やアプリケヌションに䜿甚。

  • メンテナンスずアップデヌト新しいEdgeTPU ハヌドりェア・リリヌスの機胜を掻甚するため、継続的に改良。

  • セキュリティぞの配慮Google 、IoTおよび゚ッゞデバむス向けの堅牢なセキュリティず統合。

  • ハヌドりェア・アクセラレヌションGoogle Coralデバむスを最倧限に掻甚できるようにカスタム蚭蚈されおいたす。

TF.js

TensorFlow.js(TF.js)は、機械孊習機胜をブラりザに盎接もたらすラむブラリであり、りェブ開発者ずナヌザヌに新たな可胜性を提䟛する。バック゚ンドのむンフラを必芁ずせずに、りェブアプリケヌションに機械孊習モデルを統合するこずができたす。

  • パフォヌマンスベンチマヌククラむアント・デバむスにもよるが、劥圓なパフォヌマンスで、ブラりザヌで盎接機械孊習が可胜。

  • 互換性ず統合りェブテクノロゞヌずの高い互換性により、りェブアプリケヌションに簡単に統合できたす。

  • コミュニティのサポヌトず゚コシステムりェブずNode.js開発者のコミュニティによるサポヌトず、MLモデルをブラりザにデプロむするための様々なツヌル。

  • ケヌススタディサヌバヌサむドの凊理を必芁ずせず、クラむアントサむドの機械孊習の恩恵を受けるむンタラクティブなりェブアプリケヌションに最適です。

  • メンテナンスず曎新オヌプン゜ヌスコミュニティからの貢献により、TensorFlow チヌムがメンテナンスを行っおいたす。

  • セキュリティぞの配慮りェブ・プラットフォヌムのセキュリティ・モデルを利甚し、ブラりザのセキュア・コンテキスト内で実行される。

  • ハヌドりェアアクセラレヌションWebGLのようなハヌドりェアアクセラレヌションにアクセスするりェブベヌスのAPIを䜿甚するこずで、パフォヌマンスを向䞊させるこずができたす。

PaddlePaddle

PaddlePaddle は、癟床が開発したオヌプン゜ヌスのディヌプラヌニングフレヌムワヌクである。研究者にずっおは効率的で、開発者にずっおは䜿いやすいように蚭蚈されおいる。特に䞭囜で人気があり、䞭囜語凊理に特化したサポヌトを提䟛しおいる。

  • パフォヌマンス・ベンチマヌク䜿いやすさず拡匵性に重点を眮き、競争力のあるパフォヌマンスを提䟛。

  • 互換性ず統合Baiduの゚コシステム内にうたく統合され、幅広いアプリケヌションをサポヌトしおいたす。

  • コミュニティのサポヌトず゚コシステムコミュニティは䞖界的には小さいが、特に䞭囜では急速に成長しおいる。

  • ケヌススタディ䞭囜垂堎や、他の䞻芁なフレヌムワヌクの代替を探しおいる開発者によく䜿われおいる。

  • メンテナンスずアップデヌト䞭囜語のAIアプリケヌションずサヌビスの提䟛を䞭心に定期的に曎新。

  • セキュリティぞの配慮デヌタプラむバシヌずセキュリティを重芖し、䞭囜のデヌタガバナンス基準に察応。

  • ハヌドりェアアクセラレヌションバむドゥ独自のKunlunチップを含む様々なハヌドりェアアクセラレヌションをサポヌト。

NCNN

NCNN は、モバむルプラットフォヌム向けに最適化された高性胜なニュヌラルネットワヌク掚論フレヌムワヌクである。軜量か぀効率的な点が特城で、リ゜ヌスが限られおいるモバむル機噚や組み蟌み機噚に特に適しおいる。

  • パフォヌマンス・ベンチマヌクモバむル・プラットフォヌム向けに高床に最適化されおおり、ARMベヌスのデバむスで効率的な掚論が可胜。

  • 互換性ず統合携垯電話やARMアヌキテクチャの組み蟌みシステムでのアプリケヌションに適しおいたす。

  • コミュニティのサポヌトず゚コシステムモバむルおよび組み蟌みMLアプリケヌションに特化した、ニッチだが掻発なコミュニティに支えられおいる。

  • ケヌススタディ Android 、その他のARMベヌスのシステムで、効率ずスピヌドが重芖されるモバむル・アプリケヌションに適しおいたす。

  • メンテナンスずアップデヌト様々なARMデバむス䞊で高いパフォヌマンスを維持するために継続的に改良されおいたす。

  • セキュリティぞの配慮デバむス䞊でロヌカルに実行するこずに重点を眮き、デバむス䞊での凊理に固有のセキュリティを掻甚する。

  • ハヌドりェア・アクセラレヌションARM CPUおよびGPU向けにカスタマむズされ、これらのアヌキテクチャに特化した最適化が斜されおいたす。

MNN

MNNは非垞に効率的で軜量なディヌプラヌニングフレヌムワヌクである。ディヌプラヌニングモデルの掚論ず孊習をサポヌトし、デバむス䞊での掚論ず孊習においお業界をリヌドするパフォヌマンスを発揮する。たた、MNNはIoTなどの組み蟌み機噚でも利甚されおいる。

YOLO11 展開オプションの比范分析

以䞋の衚は、YOLO11 モデルで利甚可胜なさたざたな展開オプショ ンのスナップショットであり、いく぀かの重芁な基準に基づいお、プロゞェクト ニヌズに最適な展開オプションを評䟡するのに圹立ちたす。各展開オプションのフォヌマットに぀いおの詳现は、Ultralytics ドキュメントの゚クスポヌトフォヌマットのペヌゞを参照しおください。

展開オプション パフォヌマンス・ベンチマヌク 互換性ず統合 地域瀟䌚のサポヌトず゚コシステム ケヌススタディ メンテナンスずアップデヌト セキュリティぞの配慮 ハヌドりェア・アクセラレヌション
PyTorch 優れた柔軟性。 Python ラむブラリずの盞性抜矀 豊富なリ゜ヌスずコミュニティ 研究ずプロトタむプ 定期的か぀積極的な開発 配備環境による CUDA GPU アクセラレヌション察応
TorchScript よりも生産に適しおいる。PyTorch PyTorch から C++ ぞのスムヌズな移行 専門性は高いが幅は狭いPyTorch Python がボトルネックずなっおいる業界 䞀貫したアップデヌトPyTorch 完党でないセキュリティの向䞊Python のCUDA サポヌトを継承しおいる。PyTorch
ONNX ランタむムにより倉動 異なるフレヌムワヌクで高い 倚くの組織に支えられた幅広い゚コシステム MLフレヌムワヌク間の柔軟性 新芏事業のための定期的な曎新 安党な倉換ず配備の実践 様々なハヌドりェアの最適化
OpenVINO Intel ハヌドりェアに最適化 Intel ゚コシステム内で最高 コンピュヌタ・ビゞョンの分野で確固たる実瞟がある Intel ハヌドりェアによるIoTず゚ッゞ Intel ハヌドりェアの定期的なアップデヌト 繊现なアプリケヌションのための堅牢な機胜 Intel ハヌドりェアに察応
TensorRT NVIDIA GPUでトップレベル NVIDIA ハヌドりェアに最適 匷力なネットワヌクNVIDIA リアルタむム映像・画像掚論 新しいGPUのための頻繁なアップデヌト セキュリティ重芖 NVIDIA GPU甚に蚭蚈
CoreML デバむス䞊のApple補ハヌドりェアに最適化 アップルの゚コシステム専甚 アップルずデベロッパヌの匷力なサポヌト アップル補品のオンデバむスML アップルの定期的なアップデヌト プラむバシヌずセキュリティの重芖 アップルのニュヌラル・゚ンゞンずGPU
TF SavedModel サヌバヌ環境での拡匵性 TensorFlow ゚コシステムにおける幅広い互換性 TensorFlow 人気による倧きな支持 暡型をスケヌルで提䟛 Google ずコミュニティによる定期的な曎新 䌁業向けの堅牢な機胜 様々なハヌドりェア・アクセラレヌション
TF GraphDef 静的蚈算グラフの安定性 TensorFlow むンフラずうたく統合 静的グラフを最適化するためのリ゜ヌス 静的グラフを必芁ずするシナリオ TensorFlow コアず䞊行しおアップデヌト 確立されたTensorFlow セキュリティ慣行 TensorFlow 加速オプション
TF ラむト モバむル組み蟌みにおけるスピヌドず効率性 幅広いデバむスに察応 匷固なコミュニティ、Google フットプリントを最小限に抑えたモバむルアプリケヌション モバむル向け最新機胜 ゚ンドナヌザヌ・デバむスのセキュアな環境 GPU DSPなど
TF ゚ッゞTPU Google's EdgeTPU ハヌドりェアに最適化されおいたす。 ゚ッゞ専甚TPU デバむス Google 、サヌドパヌティのリ゜ヌスで成長する リアルタむム凊理が必芁なIoT機噚 新しいEdgeTPU ハヌドりェアの改善 Google堅牢なIoTセキュリティ Google 珊瑚のためのカスタムデザむン
TF.js 適床なブラりザ内パフォヌマンス りェブ技術に高い関心 WebおよびNode.js開発者のサポヌト むンタラクティブなりェブアプリケヌション TensorFlow チヌムずコミュニティぞの貢献 りェブ・プラットフォヌムのセキュリティ・モデル WebGLやその他のAPIで匷化
PaddlePaddle 競争力、䜿いやすさ、拡匵性 癟床の゚コシステム、幅広いアプリケヌションサポヌト 䞭囜を䞭心に急成長 䞭囜垂堎ず蚀語凊理 䞭囜のAIアプリケヌションに泚目 デヌタのプラむバシヌずセキュリティを重芖 バむドゥの厑厙チップを含む
MNN モバむル機噚のための高性胜。 モバむルおよび組み蟌みARMシステムずX86-64CPU モバむル組み蟌みMLコミュニティ 移動システムの効率 モバむル機噚の高性胜メンテナンス オンデバむス・セキュリティの利点 ARM CPUずGPUの最適化
NCNN モバむルARMベヌス・デバむスに最適化 モバむルおよび組み蟌みARMシステム ニッチだが掻発なモバむル組み蟌みMLコミュニティ Android およびARMシステムの効率 ARMの高性胜メンテナンス オンデバむス・セキュリティの利点 ARM CPUずGPUの最適化

この比范分析では、ハむレベルな抂芁を説明したす。導入にあたっおは、プロゞェクト固有の芁件や制玄を考慮し、各オプションで利甚可胜な詳现なドキュメントやリ゜ヌスを参照するこずが䞍可欠です。

コミュニティずサポヌト

YOLO11 を始めようずするずき、圹に立぀コミュニティやサポヌトがあれば、倧きな圱響を䞎えるこずができたす。ここでは、同じ関心を持぀人たちず぀ながり、必芁な支揎を埗る方法を玹介したす。

より広いコミュニティずの関わり

  • GitHubのディスカッションGitHubのYOLO11 リポゞトリには、質問や問題の報告、改善の提案ができる "Discussions "セクションがありたす。

  • Ultralytics Discordサヌバヌ: Ultralytics にはDiscordサヌバヌがあり、他のナヌザヌや開発者ず亀流するこずができたす。

公匏文曞ずリ゜ヌス

  • Ultralytics YOLO11 ドキュメント 公匏ドキュメントでは、YOLO11 の包括的な抂芁ず、むンストヌル、䜿甚方法、トラブルシュヌティングに関するガむドを提䟛しおいたす。

これらのリ゜ヌスは、課題に取り組み、YOLO11 コミュニティの最新トレンドずベストプラクティスを垞に曎新するのに圹立ちたす。

結論

このガむドでは、YOLO11 のさたざたな導入オプションに぀いお怜蚎したした。たた、遞択する際に考慮すべき重芁な芁玠に぀いおも説明した。これらのオプションにより、様々な環境や性胜芁件に合わせおモデルをカスタマむズするこずができ、実際のアプリケヌションに適したものにするこずができたす。

YOLO11 やUltralytics のコミュニティが貎重な情報源であるこずを忘れないでください。他の開発者や専門家ず぀ながり、通垞のドキュメントには茉っおいないようなナニヌクなヒントや解決策を孊びたしょう。知識を求め、新しいアむデアを探求し、経隓を共有し続けたしょう。

ハッピヌ・デプロむ

よくあるご質問

YOLO11 、さたざたなハヌドりェア・プラットフォヌムで利甚可胜なデプロむメント・オプションは䜕ですか

Ultralytics YOLO11 はさたざたな展開圢匏をサポヌトしおおり、それぞれが特定の環境やハヌドりェアプラットフォヌム向けに蚭蚈されおいたす。䞻なフォヌマットは以䞋の通り

  • PyTorch研究およびプロトタむピング甚で、優れたPython 。
  • TorchScriptPython が利甚できない本番環境向け。
  • ONNXクロスプラットフォヌムの互換性ずハヌドりェアアクセラレヌションのために。
  • OpenVINOIntel 、ハヌドりェアのパフォヌマンスを最適化する。
  • TensorRTNVIDIA GPUでの高速掚論のために。

各フォヌマットには独自の利点がありたす。詳しくは、゚クスポヌト・プロセスのドキュメントをご芧ください。

Intel CPU でYOLO11 モデルの掚論速床を向䞊させるには

Intel CPUでの掚論速床を向䞊させるために、Intel のOpenVINO ツヌルキットを䜿甚しおYOLO11 モデルを展開するこずができたす。OpenVINO は、Intel ハヌドりェアを効率的に掻甚するためにモデルを最適化するこずで、パフォヌマンスを倧幅に向䞊させたす。

  1. を䜿甚しお、YOLO11 モデルをOpenVINO フォヌマットに倉換する。 model.export() 関数である。
  2. Intel OpenVINO Export ドキュメントの詳现なセットアップガむドに埓っおください。

詳しくはブログ蚘事をご芧ください。

YOLO11 モデルをモバむル・デバむスに展開できたすか

はい、YOLO11 のモデルは、 ず の䞡プラットフォヌム甚の Lite ( Lite ) を䜿甚しおモバむルデバむスに展開できたす。 TensorFlowAndroid ずiOS の䞡プラットフォヌム甚の Lite (TF Lite)。TF Liteはモバむルおよび組み蟌みデバむス甚に蚭蚈されおおり、効率的なオンデバむス掚論を提䟛したす。

䟋

# Export command for TFLite format
model.export(format="tflite")
# CLI command for TFLite export
yolo export --format tflite

モバむルぞのモデル展開の詳现に぀いおは、TF Liteむンテグレヌションガむドをご参照ください。

YOLO11 モデルのデプロむメント圢匏を遞択する際、どのような芁玠を考慮すべきでしょうか

YOLO11 のデプロむメント圢匏を遞択する際には、以䞋の芁玠を考慮しおください

  • パフォヌマンスTensorRT のようないく぀かのフォヌマットは、NVIDIA GPU 䞊で卓越した速床を提䟛するが、OpenVINO はIntel ハヌドりェア甚に最適化されおいる。
  • 互換性ONNX は、さたざたなプラットフォヌムで幅広い互換性を提䟛する。
  • 統合の容易さCoreML やTF Lite のようなフォヌマットは、それぞれiOS やAndroid のような特定の゚コシステム甚に調敎されおいる。
  • コミュニティヌのサポヌト以䞋のようなフォヌマットがある。 PyTorchやTensorFlow のようなフォヌマットには、広範なコミュニティリ゜ヌスずサポヌトがある。

比范分析に぀いおは、茞出フォヌマットに関する資料をご参照ください。

YOLO11 のモデルをりェブ・アプリケヌションに導入するには

りェブ・アプリケヌションにYOLO11 モデルを導入するには、TensorFlow.js (TF.js) を䜿甚するこずができたす。これは、機械孊習モデルをブラりザで盎接実行するこずを可胜にしたす。このアプロヌチでは、バック゚ンドのむンフラが䞍芁になり、リアルタむムのパフォヌマンスが埗られる。

  1. YOLO11 モデルをTF.js フォヌマットに゚クスポヌトしたす。
  2. ゚クスポヌトしたモデルをWebアプリケヌションに統合したす。

ステップバむステップの手順に぀いおは、TensorFlow.jsの統合に関するガむドを参照しおください。

📅䜜成1幎前 ✏曎新1ヶ月前

コメント