Ultralytics Modelos HUB
Ultralytics Os modelos HUB fornecem uma solução simplificada para treinar modelos de IA de visão em conjuntos de dados personalizados.
O processo é fácil de utilizar e eficiente, envolvendo uma criação simples em três passos e uma formação acelerada com base em Ultralytics YOLOv8 . Durante a formação, estão disponíveis actualizações em tempo real sobre as métricas do modelo para que possas monitorizar cada passo do progresso. Uma vez concluída a formação, podes pré-visualizar o teu modelo e implementá-lo facilmente em aplicações do mundo real. Portanto, o Ultralytics HUB oferece um sistema abrangente e simples para a criação, treinamento, avaliação e implantação de modelos.
Observa: Ultralytics Visão geral da formação e validação do HUB
Modelo de comboio
Navega para a página Modelos clicando no botão Modelos na barra lateral e clica no botão Modelo de comboio no canto superior direito da página.
Dica
Podes treinar um modelo diretamente a partir da página inicial.
Esta ação desencadeia o diálogo "Modelo de comboio ", que tem três passos simples:
1. Conjunto de dados
Neste passo, tens de selecionar o conjunto de dados em que pretendes treinar o teu modelo. Depois de selecionar um conjunto de dados, clica em Continuar.
Dica
Podes saltar este passo se treinares um modelo diretamente a partir da página Conjunto de dados.
2. Modelo
Neste passo, tens de escolher o projeto no qual queres criar o teu modelo, o nome do teu modelo e a arquitetura do teu modelo.
Nota
Ultralytics O HUB tentará fazer uma pré-seleção do projeto.
Se tiveres aberto a caixa de diálogo Train Model como descrito acima, o Ultralytics HUB pré-selecciona o último projeto que utilizaste.
Se tiveres aberto a caixa de diálogo Train Model a partir da página Project, o Ultralytics HUB pré-seleccionará o projeto em que te encontras.
Se ainda não tiveres um projeto criado, podes definir o nome do teu projeto neste passo e ele será criado juntamente com o teu modelo.
Por padrão, teu modelo usará um modelo pré-treinado (treinado no conjunto de dados COCO ) para reduzir o tempo de treinamento. Podes alterar este comportamento e ajustar a configuração do teu modelo abrindo o acordeão Configuração avançada do modelo.
Nota
Podes alterar facilmente as opções de configuração do modelo mais comuns (como o número de épocas), mas também podes utilizar a opção Personalizar para aceder a todas as Definições do comboio relevantes para o Ultralytics HUB.
Observa: Como configurar Ultralytics YOLOv8 Parâmetros de formação em Ultralytics HUB
Em alternativa, inicia o treino a partir de um dos modelos previamente treinados, clicando no separador Personalizado.
Quando estiveres satisfeito com a configuração do teu modelo, clica em Continuar.
3. Treina
Nesta etapa, começarás a treinar o teu modelo.
Nota
Quando estiveres neste passo, tens a opção de fechar a caixa de diálogo Formar modelo e começar a treinar o teu modelo a partir da página Modelo mais tarde.
Ultralytics O HUB oferece-te três opções de formação:
- Ultralytics Nuvem
- Google Colab
- Traz o teu próprio agente
a. Ultralytics Nuvem
Tens de atualizar para o Plano Pro para acederes a Ultralytics Cloud.
Para treinar modelos utilizando a nossa solução Cloud Training, lê a documentação Ultralytics Cloud Training.
b. Google Colab
Para começar a treinar o teu modelo utilizando Google Colab, segue as instruções apresentadas na caixa de diálogo Ultralytics HUB Train Model ou no bloco de notas Google Colab.
Quando a formação começar, podes clicar em Concluído e monitorizar o progresso da formação na página Modelo.
Nota
Se o treino parar e tiver sido guardado um ponto de controlo, podes retomar o treino do teu modelo a partir da página Modelo.
c. Traz o teu próprio agente
Observa: Formação do modelo "Bring your Own Agent" utilizando o Ultralytics HUB
Para começar a treinar o modelo utilizando o seu próprio agente, segue as instruções apresentadas na caixa de diálogo Ultralytics HUB Train Model.
Instala o ultralytics
pacote de PyPI.
Em seguida, utiliza o código Python fornecido para começar a treinar o modelo.
Quando a formação começar, podes clicar em Concluído e monitorizar o progresso da formação na página Modelo.
Nota
Se o treino parar e tiver sido guardado um ponto de controlo, podes retomar o treino do teu modelo a partir da página Modelo.
Analisa o modelo
Depois de treinares um modelo, podes analisar as métricas do modelo.
O separador Train apresenta as métricas mais importantes cuidadosamente agrupadas com base na tarefa.
Para aceder a todas as métricas do modelo, clica no separador Gráficos.
Dica
Cada gráfico pode ser ampliado para uma melhor visualização.
Além disso, para analisar corretamente os dados, podes utilizar a função de zoom.
Modelo de pré-visualização
Depois de treinares um modelo, podes pré-visualizá-lo clicando no separador Pré-visualização.
No cartão Teste, podes selecionar uma imagem de pré-visualização do conjunto de dados utilizado durante o treino ou carregar uma imagem do teu dispositivo.
Nota
Também podes utilizar a tua câmara para tirar uma fotografia e fazer a inferência diretamente nela.
Além disso, podes pré-visualizar o teu modelo em tempo real diretamente no teu iOS ou Android dispositivo móvel, descarregando a nossa aplicaçãoUltralytics HUB.
Implantar modelo
After you train a model, you can export it to 13 different formats, including ONNX, OpenVINO, CoreML, TensorFlow, Paddle and many others.
Dica
Podes personalizar as opções de exportação de cada formato se abrires o menu pendente de acções de exportação e clicares na opção Avançadas.
Nota
Podes voltar a exportar cada formato se abrires o menu pendente de acções de exportação e clicares na opção Avançadas.
Também podes utilizar a nossa API de inferência na produção.
Lê a documentação da API de InferênciaUltralytics para mais informações.
Partilhar modelo
Informação
Ultralytics A funcionalidade de partilha doHUB proporciona uma forma conveniente de partilhar modelos com outras pessoas. Esta funcionalidade foi concebida para acomodar tanto os utilizadores existentes doUltralytics HUB como aqueles que ainda não criaram uma conta.
Nota
Tens controlo sobre o acesso geral aos teus modelos.
Podes optar por definir o acesso geral como "Privado", caso em que só tu terás acesso a ele. Em alternativa, podes definir o acesso geral como "Não listado", o que concede acesso de visualização a qualquer pessoa que tenha a ligação direta ao modelo, independentemente de ter ou não uma conta Ultralytics HUB.
Navega até à página Modelo do modelo que pretendes partilhar, abre o menu pendente de acções do modelo e clica na opção Partilhar. Esta ação accionará a caixa de diálogo Partilhar modelo.
Dica
Também podes partilhar um modelo diretamente a partir da página Modelos ou da página Projeto do projeto onde o modelo está localizado.
Define o acesso geral como "Não listado" e clica em Guardar.
Agora, qualquer pessoa que tenha a ligação direta ao teu modelo pode visualizá-lo.
Dica
Podes facilmente clicar na ligação do modelo apresentada na caixa de diálogo Partilhar modelo para o copiar.
Editar modelo
Navega até à página Modelo do modelo que pretendes editar, abre o menu pendente de acções do modelo e clica na opção Editar. Esta ação accionará a caixa de diálogo Atualizar modelo.
Dica
Também podes editar um modelo diretamente a partir da página Modelos ou da página Projeto do projeto onde o teu modelo está localizado.
Aplica as modificações desejadas ao teu modelo e, em seguida, confirma as alterações clicando em Guardar.
Eliminar modelo
Navega até à página Modelo do modelo que pretendes eliminar, abre o menu pendente de acções do modelo e clica na opção Eliminar. Esta ação elimina o modelo.
Dica
Também podes eliminar um modelo diretamente da página Modelos ou da página Projeto do projeto onde o teu modelo está localizado.
Nota
Se mudares de ideias, podes restaurar o modelo a partir da página do Lixo.