Salta para o conteúdo

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.

Ultralytics Captura de ecrã da página Modelos do HUB com uma seta a apontar para o botão Modelos na barra lateral e outra para o botão Modelo de comboio

Dica

Podes treinar um modelo diretamente a partir da página inicial.

Ultralytics Captura de ecrã da página inicial do HUB com uma seta a apontar para o cartão Modelo de Comboio

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.

Ultralytics Captura de ecrã do HUB da caixa de diálogo Train Model com uma seta a apontar para um conjunto de dados e outra para o botão Continuar

Dica

Podes saltar este passo se treinares um modelo diretamente a partir da página Conjunto de dados.

Ultralytics Captura de ecrã da página Dataset do HUB com uma seta a apontar para o botão Train Model

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.

Ultralytics Captura de ecrã do HUB da caixa de diálogo "Train Model" com setas a apontar para a lista pendente de projectos, o nome do modelo e o botão "Continuar

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.

Ultralytics Captura de ecrã do HUB da página Project com uma seta a apontar para o botão Train Model

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.

Informação

Podes ler mais sobre os YOLOv8 (e YOLOv5) disponíveis na nossa documentação.

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.

Ultralytics Captura de ecrã do HUB da caixa de diálogo Modelo de comboio com uma seta a apontar para 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.

Ultralytics Captura de ecrã do HUB da caixa de diálogo "Train Model" com uma seta a apontar para o separador "Custom" (Personalizar)

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 Captura de ecrã do HUB da página Modelo com uma seta a apontar para o cartão Iniciar formação

Ultralytics O HUB oferece-te três opções de formação:

a. Ultralytics Nuvem

Tens de atualizar para o Plano Pro para acederes a Ultralytics Cloud.

Ultralytics Captura de ecrã do HUB da caixa de diálogo "Modelo do comboio

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.

Abre em Colab

Ultralytics Captura de ecrã do HUB da caixa de diálogo "Modelo de comboio" com setas a apontar para as instruções

Quando a formação começar, podes clicar em Concluído e monitorizar o progresso da formação na página Modelo.

Ultralytics Captura de ecrã do HUB da caixa de diálogo "Train Model" com uma seta a apontar para o botão "Done" (Concluído)

Ultralytics Captura de ecrã do HUB da página Modelo de um modelo que está a ser treinado

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.

Ultralytics Captura de ecrã do HUB da página Modelo com uma seta a apontar para o cartão de formação de currículos

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.

Ultralytics Captura de ecrã do HUB da caixa de diálogo "Modelo de comboio" com setas a apontar para as instruções

Instala o ultralytics pacote de PyPI.

pip install -U ultralytics

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.

Ultralytics Captura de ecrã do HUB da caixa de diálogo "Train Model" com uma seta a apontar para o botão "Done" (Concluído)

Ultralytics Captura de ecrã do HUB da página Modelo de um modelo que está a ser treinado

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.

Ultralytics Captura de ecrã do HUB da página Modelo com uma seta a apontar para o cartão de formação de currículos

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.

Ultralytics Captura de ecrã do HUB da página Modelo de um modelo treinado

Para aceder a todas as métricas do modelo, clica no separador Gráficos.

Ultralytics Captura de ecrã do HUB do separador Pré-visualização na página Modelo com uma seta a apontar para o separador Gráficos

Dica

Cada gráfico pode ser ampliado para uma melhor visualização.

Ultralytics Captura de ecrã do separador "Comboio" na página "Modelo" do HUB, com uma seta a apontar para o ícone de expansão de um dos gráficos

Ultralytics Captura de ecrã do HUB do separador "Comboio" na página "Modelo" com um dos gráficos expandido

Além disso, para analisar corretamente os dados, podes utilizar a função de zoom.

Ultralytics Captura de ecrã do separador "Comboio" na página "Modelo" do HUB, com um dos gráficos expandido e ampliado

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.

Ultralytics Captura de ecrã do HUB do separador Pré-visualização na página Modelo com uma seta a apontar para o separador Gráficos e outra para o cartão Teste

Nota

Também podes utilizar a tua câmara para tirar uma fotografia e fazer a inferência diretamente nela.

Ultralytics Captura de ecrã do HUB do separador Pré-visualização na página Modelo com uma seta a apontar para o separador Câmara no cartão de Teste

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.

Ultralytics Captura de ecrã do HUB do separador Implementar na página Modelo com a seta a apontar para o cartão Pré-visualização em tempo real

Implantar modelo

Depois de treinares um modelo, podes exportá-lo para 13 formatos diferentes, incluindo ONNX, OpenVINO, CoreML, TensorFlow, Paddle e muitos outros.

Ultralytics Captura de ecrã do HUB do separador Implementar na página Modelo com uma seta a apontar para o cartão Exportar e todos os formatos exportados

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.

Ultralytics Captura de ecrã do HUB do separador Implementar na página Modelo com uma seta a apontar para a opção Avançado de um dos formatos

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.

Ultralytics Captura de ecrã do HUB do separador Implementar na página Modelo com uma seta a apontar para o cartão da API de Inferência Ultralytics

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.

Ultralytics Captura de ecrã do HUB da página Modelo com uma seta a apontar para a opção Partilhar

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.

Ultralytics Captura de ecrã do HUB da página Modelos com uma seta a apontar para a opção Partilhar de um dos modelos

Define o acesso geral como "Não listado" e clica em Guardar.

Ultralytics Captura de ecrã do HUB da caixa de diálogo Partilhar modelo com uma seta a apontar para o menu pendente e outra para o botão 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.

Ultralytics Captura de ecrã do HUB da caixa de diálogo Partilhar modelo com uma seta a apontar para a ligação do modelo

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.

Ultralytics Captura de ecrã do HUB da página Modelo com uma seta a apontar para a opção Editar

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.

Ultralytics Captura de ecrã do HUB da página Modelos com uma seta a apontar para a opção Editar de um dos modelos

Aplica as modificações desejadas ao teu modelo e, em seguida, confirma as alterações clicando em Guardar.

Ultralytics Captura de ecrã do HUB da caixa de diálogo Atualizar modelo com uma seta a apontar para o botão 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.

Ultralytics Captura de ecrã do HUB da página Modelo com uma seta a apontar para a opção Eliminar

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.

Ultralytics Captura de ecrã do HUB da página Modelos com uma seta a apontar para a opção Eliminar de um dos modelos

Nota

Se mudares de ideias, podes restaurar o modelo a partir da página do Lixo.

Ultralytics Captura de ecrã do HUB da página do Lixo com uma seta a apontar para a opção Restaurar de um dos modelos



Criado em 2023-11-12, Atualizado em 2024-06-22
Autores: glenn-jocher (9), RizwanMunawar (3), sergiuwaxmann (3), Burhan-Q (1), priytosh-tripathi (1)

Comentários