YOLO Vision 2026:

Definições do Ultralytics#

O Ultralytics armazena configurações persistentes e por máquina em um arquivo JSON no diretório de configuração do usuário e as expõe por meio do objeto settings em Python e do comando yolo settings. Elas controlam onde os conjuntos de dados, pesos e execuções são armazenados, a chave de API da Ultralytics Platform e quais rastreadores de experimentos estão ativados. Os argumentos por execução, como imgsz e epochs, estão documentados na página Configuration.

Ver, atualizar e redefinir configurações
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

Referência de Configurações#

NomeValor de ExemploTipo de dadosDescrição
settings_version'0.0.8'strVersão do esquema de configurações, distinta da versão do pacote ultralytics
datasets_dir'/path/to/datasets'strDiretório onde os conjuntos de dados são armazenados
weights_dir'/path/to/weights'strDiretório onde os pesos dos modelos são armazenados
runs_dir'/path/to/runs'strDiretório onde as execuções de experiências são armazenadas
uuid'a1b2c3d4'strIdentificador de máquina anonimizado (hash SHA-256) usado para análises
syncTrueboolEnviar análises anonimizadas e relatórios de falhas para o Ultralytics, consulte Privacy
api_key''strChave de API da Ultralytics Platform
openai_api_key''strChave de API da OpenAI para o recurso Ask AI do Explorer, disponível até ultralytics==8.3.11
clearmlTrueboolAtivar o registro do ClearML
cometTrueboolAtivar o rastreamento de experimentos do Comet ML
dvcTrueboolAtivar o rastreamento de experimentos do DVC
mlflowTrueboolAtivar o rastreamento de experimentos do MLflow
raytuneTrueboolAtivar o relatório de hyperparameter tuning do Ray Tune
tensorboardFalseboolAtivar o registro do TensorBoard
wandbFalseboolAtivar o registro do Weights & Biases
vscode_msgTrueboolMostrar um aviso para instalar a extensão Ultralytics-Snippets quando um terminal do VS Code for detectado
openvino_msgTrueboolEm CPUs Intel, mostrar uma dica sugerindo a exportação para o OpenVINO para uma inferência mais rápida
Colaboradores

Comentários