YOLO Vision 2026 :

Paramètres d'Ultralytics#

Ultralytics stocke des paramètres persistants par machine dans un fichier JSON situé dans le répertoire de configuration utilisateur et les expose via l'objet settings en Python et la commande yolo settings. Ils contrôlent l'emplacement de stockage des jeux de données, des poids et des exécutions, la clé API de la Ultralytics Platform, ainsi que les outils de suivi des expériences activés. Les arguments par exécution tels que imgsz et epochs sont documentés sur la page Configuration à la place.

Afficher, mettre à jour et réinitialiser les paramètres
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

Référence des paramètres#

NomExemple de valeurType de donnéesDescription
settings_version'0.0.8'strVersion du schéma des paramètres, distincte de la version du paquet ultralytics
datasets_dir'/path/to/datasets'strRépertoire où sont stockés les jeux de données
weights_dir'/path/to/weights'strRépertoire où sont stockés les poids des modèles
runs_dir'/path/to/runs'strRépertoire où sont stockées les exécutions d'expériences
uuid'a1b2c3d4'strIdentifiant de machine anonymisé (hachage SHA-256) utilisé pour l'analytique
syncTrueboolEnvoyer des données analytiques et des rapports de plantage anonymisés à Ultralytics, voir Privacy
api_key''strClé API de la Ultralytics Platform
openai_api_key''strClé API OpenAI pour la fonctionnalité Ask AI de l'Explorer, disponible jusqu'à ultralytics==8.3.11
clearmlTrueboolActiver la journalisation ClearML
cometTrueboolActiver le suivi des expériences Comet ML
dvcTrueboolActiver le suivi des expériences DVC
mlflowTrueboolActiver le suivi des expériences MLflow
raytuneTrueboolActiver les rapports de hyperparameter tuning de Ray Tune
tensorboardFalseboolActiver la journalisation TensorBoard
wandbFalseboolActiver la journalisation Weights & Biases
vscode_msgTrueboolAfficher une invite pour installer l'extension Ultralytics-Snippets lorsqu'un terminal VS Code est détecté
openvino_msgTrueboolSur les CPU Intel, afficher un conseil suggérant l'exportation OpenVINO pour une inférence plus rapide
Contributeurs

Commentaires