YOLO Vision 2026:

Ultralyticsの設定#

Ultralytics は、ユーザー設定ディレクトリ内の JSON ファイルに永続的なマシンごとの設定を保存し、Python の settings オブジェクトと yolo settings コマンドを通じて設定を公開します。これらは、データセット、重み、実行結果の保存先、Ultralytics Platform の API キー、および有効にする実験トラッカーを制御します。imgszepochs などの実行ごとの引数については、代わりに設定ページで文書化されています。

設定の表示、更新、およびリセット
from ultralytics import settings

print(settings)  # view all settings
value = settings["runs_dir"]  # read one setting
settings.update({"runs_dir": "/path/to/runs", "tensorboard": False})  # update one or more settings
settings.reset()  # restore defaults

設定リファレンス#

名前値の例データ型説明
settings_version'0.0.8'str設定スキーマのバージョン。ultralytics パッケージのバージョンとは異なります
datasets_dir'/path/to/datasets'strデータセットが保存されるディレクトリ
weights_dir'/path/to/weights'strモデルウェイトが保存されるディレクトリ
runs_dir'/path/to/runs'str実験の実行結果が保存されるディレクトリ
uuid'a1b2c3d4'str分析に使用される匿名化されたマシン識別子(SHA-256 ハッシュ)
syncTruebool匿名化された分析とクラッシュレポートを Ultralytics に送信します。プライバシーを参照してください
api_key''strUltralytics Platform の API キー
openai_api_key''strExplorer の Ask AI 機能用の OpenAI API キー。ultralytics==8.3.11 まで利用可能です
clearmlTrueboolClearML のロギングを有効にする
cometTrueboolComet ML の実験トラッキングを有効にする
dvcTrueboolDVC の実験トラッキングを有効にする
mlflowTrueboolMLflow の実験トラッキングを有効にする
raytuneTrueboolRay Tuneハイパーパラメータチューニングレポートを有効にする
tensorboardFalseboolTensorBoard のロギングを有効にする
wandbFalseboolWeights & Biases のロギングを有効にする
vscode_msgTrueboolVS Code ターミナルが検出されたときに、Ultralytics-Snippets 拡張機能のインストールを促すプロンプトを表示する
openvino_msgTrueboolIntel CPU では、より高速な推論のために OpenVINO エクスポートを提案するヒントを表示する
貢献者

コメント