YOLO Vision 2026:

Impostazioni di Ultralytics#

Ultralytics memorizza le impostazioni persistenti per macchina in un file JSON nella directory di configurazione dell'utente e le espone tramite l'oggetto settings in Python e il comando yolo settings. Tali impostazioni controllano dove vengono archiviati i dataset, i pesi e le esecuzioni, la chiave API della Ultralytics Platform e quali tracker di esperimenti sono abilitati. Gli argomenti per singola esecuzione come imgsz e epochs sono invece documentati nella pagina Configuration.

Visualizza, aggiorna e ripristina le impostazioni
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

Riferimento delle impostazioni#

NomeValore di esempioTipo di datiDescrizione
settings_version'0.0.8'strVersione dello schema delle impostazioni, distinta dalla versione del pacchetto ultralytics
datasets_dir'/path/to/datasets'strDirectory in cui vengono memorizzati i dataset
weights_dir'/path/to/weights'strDirectory in cui vengono memorizzati i pesi del modello
runs_dir'/path/to/runs'strDirectory in cui vengono memorizzate le esecuzioni degli esperimenti
uuid'a1b2c3d4'strIdentificatore di macchina anonimizzato (hash SHA-256) utilizzato per l'analisi
syncTrueboolInvia analisi anonimizzate e report sugli arresti anomali a Ultralytics, vedi Privacy
api_key''strChiave API della Ultralytics Platform
openai_api_key''strChiave API di OpenAI per la funzione Ask AI di Explorer, disponibile fino a ultralytics==8.3.11
clearmlTrueboolAbilita la registrazione di ClearML
cometTrueboolAbilita il monitoraggio degli esperimenti con Comet ML
dvcTrueboolAbilita il monitoraggio degli esperimenti con DVC
mlflowTrueboolAbilita il monitoraggio degli esperimenti con MLflow
raytuneTrueboolAbilita la reportistica sull'hyperparameter tuning di Ray Tune
tensorboardFalseboolAbilita la registrazione di TensorBoard
wandbFalseboolAbilita la registrazione di Weights & Biases
vscode_msgTrueboolMostra un prompt per installare l'estensione Ultralytics-Snippets quando viene rilevato un terminale di VS Code
openvino_msgTrueboolSulle CPU Intel, mostra un suggerimento che consiglia l'esportazione con OpenVINO per un'inferenza più rapida
Contributori

Commenti