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