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 possa monitorizar cada passo do progresso. Uma vez concluída a formação, pode pré-visualizar o seu modelo e implementá-lo facilmente em aplicações do mundo real. Por conseguinte, o Ultralytics HUB oferece um sistema abrangente mas simples para a criação, formação, avaliação e implementação de modelos.
Ver: Ultralytics Visão geral da formação e validação do HUB
Modelo de comboio
Navegue para a página Modelos clicando no botão Modelos na barra lateral e clique no botão Modelo de comboio no canto superior direito da página.
Dica
Pode 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, tem de selecionar o conjunto de dados em que pretende treinar o seu modelo. Depois de selecionar um conjunto de dados, clique em Continuar.
Dica
Pode saltar este passo se treinar um modelo diretamente a partir da página Conjunto de dados.
2. Modelo
Nesta etapa, tem de escolher o projeto no qual pretende criar o seu modelo, o nome do modelo e a arquitetura do modelo.
Nota
Ultralytics A HUB tentará fazer uma pré-seleção do projeto.
Se tiver aberto a caixa de diálogo Train Model como descrito acima, o Ultralytics HUB selecionará previamente o último projeto utilizado.
Se tiver aberto a caixa de diálogo Train Model a partir da página Project, o Ultralytics HUB selecionará previamente o projeto em que se encontrava.
No caso de ainda não ter um projeto criado, pode definir o nome do seu projeto neste passo e este será criado juntamente com o seu modelo.
Informações
Pode ler mais sobre os modelos e arquitecturas disponíveis em YOLO na nossa documentação.
Por padrão, seu modelo usará um modelo pré-treinado (treinado no conjunto de dados COCO ) para reduzir o tempo de treinamento. Pode alterar este comportamento e ajustar a configuração do seu modelo abrindo o acordeão Configuração avançada do modelo.
Nota
Pode alterar facilmente as opções de configuração do modelo mais comuns (como o número de épocas), mas também pode utilizar a opção Personalizar para aceder a todas as Definições do comboio relevantes para o Ultralytics HUB.
Ver: Como configurar Ultralytics YOLOv8 Parâmetros de formação em Ultralytics HUB
Em alternativa, pode começar a treinar a partir de um dos modelos previamente treinados, clicando no separador Personalizado.
Quando estiver satisfeito com a configuração do modelo, clique em Continuar.
3. Comboio
Nesta etapa, começará a treinar o seu modelo.
Nota
Quando estiver nesta etapa, tem a opção de fechar a caixa de diálogo Formar modelo e começar a treinar o seu modelo a partir da página Modelo mais tarde.
Ultralytics O HUB oferece três opções de formação:
- Ultralytics Nuvem
- Google Colab
- Traga o seu próprio agente
a. Ultralytics Nuvem
É necessário atualizar para o Plano Pro para aceder a Ultralytics Cloud.
Para treinar modelos utilizando a nossa solução Cloud Training, leia a documentação Ultralytics Cloud Training.
b. Google Colab
Para começar a treinar o seu modelo utilizando o Google Colab, siga 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, pode clicar em Concluído e monitorizar o progresso da formação na página Modelo.
Nota
Se a formação parar e tiver sido guardado um ponto de controlo, pode retomar a formação do seu modelo a partir da página Modelo.
c. Trazer o seu próprio agente
Ver: Formação do modelo "Traga o seu próprio agente" utilizando o Ultralytics HUB
Para começar a treinar o seu modelo utilizando o seu próprio agente, siga as instruções apresentadas na caixa de diálogo Ultralytics HUB Train Model.
Instalar o ultralytics
pacote de PyPI.
Em seguida, utilize o código Python fornecido para começar a treinar o modelo.
Quando a formação começar, pode clicar em Concluído e monitorizar o progresso da formação na página Modelo.
Nota
Se a formação parar e tiver sido guardado um ponto de controlo, pode retomar a formação do seu modelo a partir da página Modelo.
Analisar modelo
Depois de treinar um modelo, é possível 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, clique no separador Gráficos.
Dica
Cada gráfico pode ser ampliado para uma melhor visualização.
Além disso, para analisar corretamente os dados, pode utilizar a função de zoom.
Modelo de pré-visualização
Depois de treinar um modelo, pode pré-visualizá-lo clicando no separador Pré-visualização.
No cartão Teste, pode selecionar uma imagem de pré-visualização do conjunto de dados utilizado durante a formação ou carregar uma imagem do seu dispositivo.
Nota
Também pode utilizar a sua câmara para tirar uma fotografia e executar diretamente a inferência sobre ela.
Além disso, pode pré-visualizar o seu modelo em tempo real diretamente no seu iOS ou Android dispositivo móvel, descarregando a nossa aplicaçãoUltralytics HUB.
Implantar modelo
Depois de treinar um modelo, pode exportá-lo para 13 formatos diferentes, incluindo ONNX, OpenVINO, CoreML, TensorFlow, Paddle e muitos outros.
Dica
Pode personalizar as opções de exportação de cada formato se abrir o menu pendente das acções de exportação e clicar na opção Avançadas.
Nota
Pode voltar a exportar cada formato se abrir o menu pendente de acções de exportação e clicar na opção Avançadas.
Também pode utilizar a nossa API de inferência na produção.
Leia a documentação da API de inferênciaUltralytics para obter mais informações.
Modelo de partilha
Informações
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
O utilizador tem controlo sobre o acesso geral aos seus modelos.
Pode optar por definir o acesso geral como "Privado", caso em que só o utilizador terá acesso ao modelo. Em alternativa, pode 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.
Navegue até à página Modelo do modelo que pretende partilhar, abra o menu pendente de acções do modelo e clique na opção Partilhar. Esta ação accionará a caixa de diálogo Partilhar modelo.
Dica
Também pode partilhar um modelo diretamente a partir da página Modelos ou da página Projeto do projeto onde o modelo está localizado.
Defina o acesso geral como "Não listado" e clique em Guardar.
Agora, qualquer pessoa que tenha a ligação direta ao seu modelo pode visualizá-lo.
Dica
Pode facilmente clicar na ligação do modelo apresentada na caixa de diálogo Partilhar modelo para o copiar.
Editar modelo
Navegue até à página Modelo do modelo que pretende editar, abra a lista pendente de acções do modelo e clique na opção Editar. Esta ação accionará a caixa de diálogo Atualizar modelo.
Dica
Também pode editar um modelo diretamente a partir da página Modelos ou da página Projeto do projeto onde o modelo está localizado.
Aplique as modificações desejadas ao seu modelo e confirme as alterações clicando em Guardar.
Eliminar modelo
Navegue até à página Modelo do modelo que pretende eliminar, abra o menu pendente de acções do modelo e clique na opção Eliminar. Esta ação eliminará o modelo.
Dica
Também pode eliminar um modelo diretamente da página Modelos ou da página Projeto do projeto onde o modelo está localizado.
Nota
Se mudar de ideias, pode restaurar o modelo a partir da página do Lixo.