Pular para o conteúdo principal
ToolPotion
Consultor de IA
Enviar

Vision Transformer

O repositório Vision Transformer (ViT) fornece modelos e código para tarefas de reconhecimento de imagem. Inclui implementações das arquiteturas Vision Transformer e MLP-Mixer, pré-treinadas nos datasets ImageNet e ImageNet-21k, com código para fine-tuning em JAX/Flax.

Ver repositório
Compartilhar
Ver repositório
Compartilhar

Este repositório do GitHub, `google-research/vision_transformer`, oferece uma coleção abrangente de recursos para trabalhar com as arquiteturas Vision Transformer (ViT) e MLP-Mixer em visão computacional. Ele serve como um hub central para modelos e código derivados de vários artigos de pesquisa importantes, incluindo "An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale" e "MLP-Mixer: An all-MLP Architecture for Vision."

Ler mais

O repositório fornece modelos pré-treinados que foram treinados em datasets de larga escala como ImageNet e ImageNet-21k. Esses modelos estão disponíveis para download e podem ser ajustados para tarefas específicas. O código é escrito principalmente em JAX e Flax, oferecendo flexibilidade para pesquisadores e desenvolvedores que trabalham neste ecossistema.

As principais funcionalidades incluem a capacidade de ajustar modelos em datasets personalizados, com exemplos fornecidos para datasets comuns como CIFAR-10 e CIFAR-100. O repositório também detalha como configurar máquinas virtuais com GPUs ou TPUs no Google Cloud para treinamento e experimentação mais extensos. Além disso, inclui recursos para explorar mais de 50.000 checkpoints do artigo "How to train your ViT? Data, Augmentation, and Regularization in Vision Transformers", permitindo que os usuários selecionem e ajustem modelos com base em métricas de desempenho específicas.

O público-alvo deste repositório inclui pesquisadores de IA, engenheiros de machine learning e praticantes de visão computacional interessados em alavancar modelos de ponta baseados em transformers para reconhecimento de imagem, classificação e outras tarefas visuais. A proposta de valor reside em fornecer código acessível e bem documentado, juntamente com modelos pré-treinados, que aceleram a pesquisa e o desenvolvimento no campo dos transformers de visão.

Além de ViT e MLP-Mixer, o repositório também apresenta recursos para modelos LiT (Locked-image text Tuning), permitindo capacidades de transferência zero-shot. Isso expande a utilidade do repositório para aplicações multimodais que envolvem imagens e texto. O projeto enfatiza a reprodutibilidade e fornece instruções detalhadas para instalação, ajuste e implantação na nuvem.

  • CategoriaFerramentas de visão computacional
  • Modelo de preçosCódigo aberto
  • ImplantaçãoNuvem
  • PlataformasWeb

  • Implementações do modelo Vision Transformer (ViT)

  • Implementações da arquitetura MLP-Mixer

  • Modelos pré-treinados em ImageNet e ImageNet-21k

  • Código de fine-tuning em JAX/Flax

  • Suporte para modelos LiT (Locked-image text Tuning)

  • Notebooks Colab para exploração interativa e fine-tuning

  • Instruções detalhadas para configuração de VM na nuvem (GPU/TPU)

  • Acesso a mais de 50.000 checkpoints para modelos ViT

  • Citações BibTeX para artigos de pesquisa relevantes

  • Changelog detalhando atualizações do repositório e adições de modelos

  • Código para estratégias de data augmentation e regularização

  1. Acessar Modelo: Clone o repositório GitHub ou acesse modelos pré-treinados de buckets GCS fornecidos.

  2. Configurar Ambiente: Instale JAX, dependências Python e Flaxformer com base no seu hardware (GPU/TPU).

  3. Configurar Treinamento: Selecione ou crie arquivos de configuração para a arquitetura do modelo, dataset e parâmetros de treinamento.

  4. Ajustar Modelo: Execute scripts de fine-tuning usando a base de código JAX/Flax com seu dataset e configurações escolhidos.

  5. Explorar Checkpoints: Utilize os notebooks Colab fornecidos para explorar e selecionar entre uma grande coleção de checkpoints pré-treinados.

  6. Implantar na Nuvem: Configure máquinas virtuais no Google Cloud com aceleradores apropriados (GPU/TPU) para treinamento em maior escala.

  • Classificação de Imagem
  • Ajuste Fino de Modelos
  • Transferência Zero-Shot
  • Pesquisa em Visão Computacional
  • IA Multimodal
  • Treinamento em Larga Escala

De Google

Avaliações de Vision Transformer

Carregando...

Ferramentas de IA populares como Vision Transformer

ViT-Adapter

Repositórios de IA no GitHub

ViT-Adapter é um modelo de IA que aprimora o desempenho do Vision Transformer (ViT) para tarefas de predição densa, como detecção e segmentação de objetos. Ele introduz vieses…

Ferramentas de visão computacional
Ver ferramenta

Repositórios de IA no GitHub

Modelo de IA que aprimora o desempenho do Vision Transformer (ViT) para tarefas de predição densa, como detecção e segmentação de objetos. Ele introduz vieses…ViT-Adapter é um modelo de IA que aprimora o desempenho do Vision Transformer (ViT) para tarefas de predição densa, como detecção e segmentação de objetos. Ele introduz vieses…

Ferramentas de visão computacional
Ver o Top 250 de Repositórios de IA no GitHub

Plataforma Detectron2

Repositórios de IA no GitHub

Detectron2 é uma plataforma projetada para detecção de objetos, segmentação e várias tarefas de reconhecimento visual. Desenvolvida pela Facebook Research, oferece ferramentas…

Ferramentas de visão computacionalSaúde e ciências da vida

Nº 113 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

Detectron2 é uma plataforma projetada para detecção de objetos, segmentação e várias tarefas de reconhecimento visual. Desenvolvida pela Facebook Research, oferece ferramentas…

Ferramentas de visão computacionalSaúde e ciências da vida
Nº 113 em Repositórios de IA no GitHub

DINOv3

Repositórios de IA no GitHub

DINOv3 oferece uma implementação de referência em PyTorch e modelos, desenvolvidos pela Facebook Research. É projetado para pesquisadores e desenvolvedores interessados em…

Ferramentas de visão computacional
Ver ferramenta

Repositórios de IA no GitHub

Oferece uma implementação de referência em PyTorch e modelos, desenvolvidos pela Facebook Research. É projetado para pesquisadores e desenvolvedores interessados em…DINOv3 oferece uma implementação de referência em PyTorch e modelos, desenvolvidos pela Facebook Research. É projetado para pesquisadores e desenvolvedores interessados em…

Ferramentas de visão computacional
Ver o Top 250 de Repositórios de IA no GitHub

FNet

Repositórios de IA no GitHub

FNet é uma arquitetura de codificador eficiente semelhante a um Transformer que substitui a autoatenção por Transformadas de Fourier. Desenvolvido pelo Google Research, oferece…

Modelos de IA e LLMs
Ver ferramenta

Repositórios de IA no GitHub

Arquitetura de codificador eficiente semelhante a um Transformer que substitui a autoatenção por Transformadas de Fourier. Desenvolvido pelo Google Research, oferece…FNet é uma arquitetura de codificador eficiente semelhante a um Transformer que substitui a autoatenção por Transformadas de Fourier. Desenvolvido pelo Google Research, oferece…

Modelos de IA e LLMs
Ver o Top 250 de Repositórios de IA no GitHub

ConvMixer

Repositórios de IA no GitHub

Este repositório fornece uma implementação do ConvMixer, uma arquitetura de rede neural convolucional para tarefas de reconhecimento de imagem. É baseado no artigo "Patches Are…

Modelos de IA e LLMs
Ver ferramenta

Repositórios de IA no GitHub

Este repositório fornece uma implementação do ConvMixer, uma arquitetura de rede neural convolucional para tarefas de reconhecimento de imagem. É baseado no artigo "Patches Are…

Modelos de IA e LLMs
Ver o Top 250 de Repositórios de IA no GitHub

Hugging Face Transformers

Repositórios de IA no GitHub

🤗 Transformers é um framework de definição de modelos projetado para modelos de aprendizado de máquina de ponta em domínios de texto, visão, áudio e multimodal, facilitando tanto…

Plataformas de machine learning
Ver ferramenta

YOLOR

Repositórios de IA no GitHub

YOLOR é uma implementação do artigo 'Você Só Aprende Uma Representação: Rede Unificada para Múltiplas Tarefas'. O objetivo é fornecer uma rede unificada para lidar com múltiplas…

Ferramentas de visão computacional
Ver ferramenta

Repositórios de IA no GitHub

Implementação do artigo 'Você Só Aprende Uma Representação: Rede Unificada para Múltiplas Tarefas'. O objetivo é fornecer uma rede unificada para lidar com múltiplas…YOLOR é uma implementação do artigo 'Você Só Aprende Uma Representação: Rede Unificada para Múltiplas Tarefas'. O objetivo é fornecer uma rede unificada para lidar com múltiplas…

Ferramentas de visão computacional
Ver o Top 250 de Repositórios de IA no GitHub

Mask R-CNN

Repositórios de IA no GitHub

Mask R-CNN é um modelo de aprendizado profundo para detecção de objetos e segmentação de instâncias, implementado em Keras e TensorFlow. Ele é projetado para identificar e…

Ferramentas de visão computacionalSaúde e ciências da vida
Ver ferramenta

Repositórios de IA no GitHub

Modelo de aprendizado profundo para detecção de objetos e segmentação de instâncias, implementado em Keras e TensorFlow. Ele é projetado para identificar e…Mask R-CNN é um modelo de aprendizado profundo para detecção de objetos e segmentação de instâncias, implementado em Keras e TensorFlow. Ele é projetado para identificar e…

Ferramentas de visão computacionalSaúde e ciências da vida
Ver o Top 250 de Repositórios de IA no GitHub
1 de 8