Saltar al contenido principal
ToolPotion
Asesor de IA
Enviar

Vision Transformer

El repositorio Vision Transformer (ViT) proporciona modelos y código para tareas de reconocimiento de imágenes. Incluye implementaciones de las arquitecturas Vision Transformer y MLP-Mixer, pre-entrenadas en los conjuntos de datos ImageNet e ImageNet-21k, con código para fine-tuning en JAX/Flax.

Ver repositorio
Compartir
Ver repositorio
Compartir

Este repositorio de GitHub, `google-research/vision_transformer`, ofrece una colección completa de recursos para trabajar con las arquitecturas Vision Transformer (ViT) y MLP-Mixer en visión por computadora. Sirve como un centro central para modelos y código derivados de varios artículos de investigación clave, incluyendo "An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale" y "MLP-Mixer: An all-MLP Architecture for Vision."

Leer más

El repositorio proporciona modelos pre-entrenados que han sido entrenados en conjuntos de datos a gran escala como ImageNet e ImageNet-21k. Estos modelos están disponibles para su descarga y pueden ser ajustados para tareas específicas posteriores. El código está escrito principalmente en JAX y Flax, ofreciendo flexibilidad a investigadores y desarrolladores que trabajan dentro de este ecosistema.

Las capacidades clave incluyen la posibilidad de ajustar modelos en conjuntos de datos personalizados, con ejemplos proporcionados para conjuntos de datos comunes como CIFAR-10 y CIFAR-100. El repositorio también detalla cómo configurar máquinas virtuales con GPUs o TPUs en Google Cloud para un entrenamiento y experimentación más extensos. Además, incluye recursos para explorar más de 50.000 puntos de control del artículo "How to train your ViT? Data, Augmentation, and Regularization in Vision Transformers", permitiendo a los usuarios seleccionar y ajustar modelos basándose en métricas de rendimiento específicas.

La audiencia objetivo de este repositorio incluye investigadores de IA, ingenieros de aprendizaje automático y profesionales de visión por computadora interesados en aprovechar modelos de última generación basados en transformadores para el reconocimiento de imágenes, clasificación y otras tareas visuales. La propuesta de valor radica en proporcionar código y modelos pre-entrenados accesibles y bien documentados que aceleran la investigación y el desarrollo en el campo de los transformadores de visión.

Además de ViT y MLP-Mixer, el repositorio también presenta recursos para modelos LiT (Locked-image text Tuning), que permiten capacidades de transferencia zero-shot. Esto amplía la utilidad del repositorio a aplicaciones multimodales que involucran tanto imágenes como texto. El proyecto enfatiza la reproducibilidad y proporciona instrucciones detalladas para la instalación, el ajuste y el despliegue en la nube.

  • CategoríaHerramientas de visión artificial
  • Modelo de preciosCódigo abierto
  • ImplementaciónNube
  • PlataformasWeb

  • Implementaciones del modelo Vision Transformer (ViT)

  • Implementaciones de la arquitectura MLP-Mixer

  • Modelos pre-entrenados en ImageNet e ImageNet-21k

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

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

  • Notebooks de Colab para exploración interactiva y fine-tuning

  • Instrucciones detalladas para la configuración de VM en la nube (GPU/TPU)

  • Acceso a más de 50.000 puntos de control para modelos ViT

  • Citas BibTeX para artículos de investigación relevantes

  • Registro de cambios que detalla las actualizaciones del repositorio y las adiciones de modelos

  • Código para estrategias de aumento de datos y regularización

  1. Acceder al Modelo: Clonar el repositorio de GitHub o acceder a modelos pre-entrenados desde los buckets de GCS proporcionados.

  2. Configurar el Entorno: Instalar JAX, dependencias de Python y Flaxformer según su hardware (GPU/TPU).

  3. Configurar el Entrenamiento: Seleccionar o crear archivos de configuración para la arquitectura del modelo, el conjunto de datos y los parámetros de entrenamiento.

  4. Ajustar el Modelo: Ejecutar scripts de ajuste utilizando la base de código JAX/Flax con su conjunto de datos y configuraciones elegidas.

  5. Explorar Puntos de Control: Utilizar los notebooks de Colab proporcionados para explorar y seleccionar de una gran colección de puntos de control pre-entrenados.

  6. Desplegar en la Nube: Configurar máquinas virtuales en Google Cloud con aceleradores apropiados (GPU/TPU) para entrenamiento a mayor escala.

  • Clasificación de Imágenes
  • Ajuste de Modelos (Fine-tuning)
  • Transferencia Zero-Shot
  • Investigación en Visión por Computadora
  • IA Multimodal
  • Entrenamiento a Gran Escala

De Google

Reseñas de Vision Transformer

Cargando...

Herramientas de IA populares como Vision Transformer

ViT-Adapter

Repositorios de IA en GitHub

ViT-Adapter es un modelo de IA que mejora el rendimiento de Vision Transformer (ViT) para tareas de predicción densa como detección de objetos y segmentación. Introduce sesgos…

Herramientas de visión artificial
Ver herramienta

Repositorios de IA en GitHub

Modelo de IA que mejora el rendimiento de Vision Transformer (ViT) para tareas de predicción densa como detección de objetos y segmentación. Introduce sesgos…ViT-Adapter es un modelo de IA que mejora el rendimiento de Vision Transformer (ViT) para tareas de predicción densa como detección de objetos y segmentación. Introduce sesgos…

Herramientas de visión artificial
Ver el Top 250 de Repositorios de IA en GitHub

Plataforma Detectron2

Repositorios de IA en GitHub

Detectron2 es una plataforma diseñada para la detección de objetos, segmentación y diversas tareas de reconocimiento visual. Desarrollada por Facebook Research, proporciona…

Herramientas de visión artificialSalud y ciencias de la vida

N.º 113 en Repositorios de IA en GitHub

Ver herramienta

Repositorios de IA en GitHub

Detectron2 es una plataforma diseñada para la detección de objetos, segmentación y diversas tareas de reconocimiento visual. Desarrollada por Facebook Research, proporciona…

Herramientas de visión artificialSalud y ciencias de la vida
N.º 113 en Repositorios de IA en GitHub

DINOv3

Repositorios de IA en GitHub

DINOv3 ofrece una implementación de referencia en PyTorch y modelos, desarrollados por Facebook Research. Está diseñado para investigadores y desarrolladores interesados en…

Herramientas de visión artificial
Ver herramienta

Repositorios de IA en GitHub

Ofrece una implementación de referencia en PyTorch y modelos, desarrollados por Facebook Research. Está diseñado para investigadores y desarrolladores interesados en…DINOv3 ofrece una implementación de referencia en PyTorch y modelos, desarrollados por Facebook Research. Está diseñado para investigadores y desarrolladores interesados en…

Herramientas de visión artificial
Ver el Top 250 de Repositorios de IA en GitHub

FNet

Repositorios de IA en GitHub

FNet es una arquitectura de codificador eficiente similar a Transformer que reemplaza la autoatención con Transformadas de Fourier. Desarrollado por Google Research, ofrece una…

Modelos de IA y LLM
Ver herramienta

Repositorios de IA en GitHub

Arquitectura de codificador eficiente similar a Transformer que reemplaza la autoatención con Transformadas de Fourier. Desarrollado por Google Research, ofrece una…FNet es una arquitectura de codificador eficiente similar a Transformer que reemplaza la autoatención con Transformadas de Fourier. Desarrollado por Google Research, ofrece una…

Modelos de IA y LLM
Ver el Top 250 de Repositorios de IA en GitHub

ConvMixer

Repositorios de IA en GitHub

Este repositorio proporciona una implementación de ConvMixer, una arquitectura de red neuronal convolucional para tareas de reconocimiento de imágenes. Se basa en el artículo…

Modelos de IA y LLM
Ver herramienta

Repositorios de IA en GitHub

Este repositorio proporciona una implementación de ConvMixer, una arquitectura de red neuronal convolucional para tareas de reconocimiento de imágenes. Se basa en el artículo…

Modelos de IA y LLM
Ver el Top 250 de Repositorios de IA en GitHub

Hugging Face Transformers

Repositorios de IA en GitHub

🤗 Transformers es un marco de definición de modelos diseñado para modelos de aprendizaje automático de vanguardia en los dominios de texto, visión, audio y multimodal,…

Plataformas de aprendizaje automático
Ver herramienta

YOLOR

Repositorios de IA en GitHub

YOLOR es una implementación del artículo 'You Only Learn One Representation: Unified Network for Multiple Tasks'. Su objetivo es proporcionar una red unificada para manejar…

Herramientas de visión artificial
Ver herramienta

Repositorios de IA en GitHub

Implementación del artículo 'You Only Learn One Representation: Unified Network for Multiple Tasks'. Su objetivo es proporcionar una red unificada para manejar…YOLOR es una implementación del artículo 'You Only Learn One Representation: Unified Network for Multiple Tasks'. Su objetivo es proporcionar una red unificada para manejar…

Herramientas de visión artificial
Ver el Top 250 de Repositorios de IA en GitHub

Mask R-CNN

Repositorios de IA en GitHub

Mask R-CNN es un modelo de aprendizaje profundo para la detección de objetos y la segmentación de instancias, implementado en Keras y TensorFlow. Está diseñado para identificar y…

Herramientas de visión artificialSalud y ciencias de la vida
Ver herramienta

Repositorios de IA en GitHub

Modelo de aprendizaje profundo para la detección de objetos y la segmentación de instancias, implementado en Keras y TensorFlow. Está diseñado para identificar y…Mask R-CNN es un modelo de aprendizaje profundo para la detección de objetos y la segmentación de instancias, implementado en Keras y TensorFlow. Está diseñado para identificar y…

Herramientas de visión artificialSalud y ciencias de la vida
Ver el Top 250 de Repositorios de IA en GitHub
1 de 8