Ultralytics エクスプローラー
Ultralytics Explorerは、セマンティック検索、SQLクエリ、ベクトル類似性検索、さらには自然言語を使用してCVデータセットを探索するためのツールです。また、同じ機能にアクセスするためのPython APIでもある。
見るんだ: Ultralytics エクスプローラAPI|セマンティック検索、SQLクエリ、Ask AI機能
オプションの依存関係のインストール
エクスプローラーの機能の一部は外部ライブラリに依存しています。これらは使用時に自動的にインストールされる。これらの依存関係を手動でインストールするには、以下のコマンドを使用する:
チップ
エクスプローラーは、埋め込み/セマンティック検索とSQLクエリで動作し、LanceDBサーバーレスベクターデータベースを搭載しています。従来のインメモリDBとは異なり、パフォーマンスを犠牲にすることなくディスク上に永続化されるため、COCOのような大規模なデータセットでもメモリ不足になることなくローカルに拡張することができます。
エクスプローラAPI
これはデータセットを探索するためのPython APIです。GUIエクスプローラーにも対応しています。これを使って独自の探索的ノートブックやスクリプトを作成し、データセットに対する洞察を得ることができる。
エクスプローラーAPIの詳細はこちら
GUIエクスプローラーの使い方
GUIデモはブラウザ上で動作し、データセットの埋め込みを作成したり、類似画像を検索したり、SQLクエリを実行したり、セマンティック検索を実行することができます。以下のコマンドで実行できます:
注
Ask AI機能はOpenAIを使用しているため、最初にGUIを実行する際にOpenAIのapiキーを設定するよう促されます。
次のように設定します。 yolo settings openai_api_key="..."