YOLO Vision 2026:

Configuración de Ultralytics#

Ultralytics almacena ajustes persistentes y por máquina en un archivo JSON en el directorio de configuración del usuario y los expone a través del objeto settings en Python y del comando yolo settings. Controlan dónde se almacenan los conjuntos de datos, los pesos y las ejecuciones, la clave de API de Ultralytics Platform y qué rastreadores de experimentos están habilitados. Los argumentos por ejecución como imgsz y epochs se documentan en la página de Configuration en su lugar.

Ver, actualizar y restablecer la configuración
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

Referencia de configuración#

NombreValor de ejemploTipo de datosDescripción
settings_version'0.0.8'strVersión del esquema de configuración, distinta de la versión del paquete ultralytics
datasets_dir'/path/to/datasets'strDirectorio donde se almacenan los conjuntos de datos
weights_dir'/path/to/weights'strDirectorio donde se almacenan los pesos del modelo
runs_dir'/path/to/runs'strDirectorio donde se almacenan las ejecuciones de experimentos
uuid'a1b2c3d4'strIdentificador de máquina anonimizado (hash SHA-256) utilizado para análisis
syncTrueboolEnviar análisis anonimizados e informes de fallos a Ultralytics, consulta Privacy
api_key''strClave de API de Ultralytics Platform
openai_api_key''strClave de API de OpenAI para la función Ask AI de Explorer, disponible hasta ultralytics==8.3.11
clearmlTrueboolHabilitar el registro de ClearML
cometTrueboolHabilitar el seguimiento de experimentos de Comet ML
dvcTrueboolHabilitar el seguimiento de experimentos de DVC
mlflowTrueboolHabilitar el seguimiento de experimentos de MLflow
raytuneTrueboolHabilitar los informes de Ray Tune sobre la hyperparameter tuning
tensorboardFalseboolHabilitar el registro de TensorBoard
wandbFalseboolHabilitar el registro de Weights & Biases
vscode_msgTrueboolMostrar un aviso para instalar la extensión Ultralytics-Snippets cuando se detecte un terminal de VS Code
openvino_msgTrueboolEn CPUs Intel, mostrar un consejo que sugiera la exportación a OpenVINO para una inferencia más rápida
Colaboradores

Comentarios