Ultralytics YOLO27: Únete a la lista de espera.
Get Started

Configuración de Ultralytics#

Ultralytics guarda ajustes persistentes específicos de cada equipo en un archivo JSON dentro del directorio de configuración del usuario y los ofrece mediante el objeto settings en Python y el comando yolo settings. Estos ajustes controlan dónde se guardan los conjuntos de datos, los pesos y las ejecuciones, la clave de API de Ultralytics Platform y los registradores de experimentos que están habilitados. Los argumentos específicos de cada ejecución, como imgsz y epochs, se documentan en la página de Configuración.

Ver, actualizar y restablecer los ajustes
from ultralytics import settings

print(settings)  # ver todos los ajustes
value = settings["runs_dir"]  # leer un ajuste
settings.update({"runs_dir": "/path/to/runs", "tensorboard": False})  # actualizar uno o varios ajustes
settings.reset()  # restaurar los valores predeterminados

Referencia de ajustes#

NombreValor de ejemploTipo de datosDescripción
settings_version'0.0.8'strVersión del esquema de ajustes, distinta de la versión del paquete ultralytics
datasets_dir'/path/to/datasets'strDirectorio donde se guardan los conjuntos de datos
weights_dir'/path/to/weights'strDirectorio donde se guardan los pesos del modelo
runs_dir'/path/to/runs'strDirectorio donde se guardan las ejecuciones de experimentos
uuid'a1b2c3d4'strIdentificador anonimizado del equipo (hash SHA-256) utilizado para el análisis
syncTrueboolEnvía datos de análisis anonimizados e informes de fallos a Ultralytics; consulta Privacidad.
api_key''strClave de API de Ultralytics Platform
openai_api_key''strClave de API de OpenAI para la función Preguntar a la IA de Explorer, disponible hasta ultralytics==8.3.11
clearmlTrueboolHabilita el registro de ClearML
cometTrueboolHabilita el seguimiento de experimentos de Comet ML
dvcTrueboolActivar el seguimiento de experimentos de DVC
mlflowTrueboolActivar el seguimiento de experimentos de MLflow
raytuneTrueboolActivar los informes de ajuste de hiperparámetros de Ray Tune
tensorboardFalseboolActivar el registro de TensorBoard
wandbFalseboolActivar 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 las CPU Intel, mostrar un consejo que sugiera exportar con OpenVINO para acelerar la inferencia
Colaboradores

Comentarios