Saltar al contenido principal
ToolPotion
Asesor de IA
Enviar

StyleSwin: Transformer-based GAN

StyleSwin es una Red Generativa Antagónica (GAN) basada en transformadores diseñada para la generación de imágenes de alta resolución. Aprovecha los transformadores Swin y un novedoso mecanismo de doble atención para equilibrar la eficiencia computacional y la capacidad de modelado, logrando resultados superiores en resoluciones de hasta 1024x1024.

Ver repositorio
Compartir
Ver repositorio
Compartir

StyleSwin es una implementación oficial de una Red Generativa Antagónica (GAN) basada en transformadores para la síntesis de imágenes de alta resolución, presentada en CVPR 2022. El proyecto explora el potencial de los transformadores puros en la modelización generativa, abordando el desafío de que los transformadores aún no han igualado el rendimiento de las ConvNets en la generación de imágenes de alta resolución.

Leer más

La innovación central de StyleSwin reside en su arquitectura, que utiliza transformadores Swin dentro de un marco basado en estilos. Para mejorar tanto la eficiencia como la capacidad de modelado, introduce un mecanismo de 'doble atención'. Este enfoque considera simultáneamente el contexto de ventanas locales y desplazadas, lo que conduce a una mejor calidad de generación de imágenes. Además, StyleSwin incorpora información posicional absoluta, que a menudo se pierde en los transformadores basados en ventanas, beneficiando significativamente el proceso de generación.

El modelo está diseñado para ser escalable a altas resoluciones, con la geometría gruesa y las estructuras finas beneficiándose de la expresividad de los transformadores. Un desafío clave abordado es la aparición de artefactos de bloqueo durante la síntesis de alta resolución, que pueden surgir de la atención local que opera de forma modular y altera la coherencia espacial. StyleSwin aborda esto empleando un discriminador de wavelet que examina las discrepancias espectrales, suprimiendo eficazmente estos artefactos.

Experimentos exhaustivos demuestran la superioridad de StyleSwin sobre las GANs basadas en transformadores existentes, particularmente en altas resoluciones como 1024x1024. Supera a StyleGAN en CelebA-HQ 1024x1024 y logra un rendimiento comparable en FFHQ 1024x1024, destacando la promesa de los transformadores para la generación de imágenes de alta resolución sin requerir estrategias de entrenamiento complejas.

El repositorio proporciona código para generar muestras de imágenes, evaluar puntuaciones FID y entrenar nuevos modelos en varios conjuntos de datos, incluidos FFHQ, CelebA-HQ y LSUN Church en diferentes resoluciones. También incluye resultados cuantitativos que muestran bajas puntuaciones FID para las imágenes generadas en diferentes conjuntos de datos y resoluciones. El proyecto enfatiza las consideraciones de IA responsable, advirtiendo contra el uso indebido para la suplantación de identidad y fomentando prácticas de datos justas.

  • CategoríaModelos de IA y LLM
  • Modelo de preciosCódigo abierto
  • ImplementaciónNube, Autoalojado
  • PlataformasWeb

  • Arquitectura GAN basada en transformadores

  • Generación de imágenes de alta resolución hasta 1024x1024

  • Integración de transformador Swin

  • Mecanismo de doble atención para contexto de ventana local y desplazada

  • Incorporación de información posicional absoluta

  • Discriminador de wavelet para supresión de artefactos

  • Escalable a altas resoluciones

  • Supera a las GANs basadas en transformadores anteriores

  • Logra un rendimiento competitivo con StyleGAN en altas resoluciones

  • Implementación oficial del artículo CVPR 2022

  1. Acceder al modelo: Clonar el repositorio de GitHub.

  2. Configurar el entorno: Instalar dependencias usando `pip install -r requirements.txt`.

  3. Generar muestras: Utilizar los scripts de Python proporcionados para generar muestras de imágenes con un modelo preentrenado.

  4. Evaluar FID: Ejecutar scripts de evaluación para valorar la calidad de las imágenes generadas utilizando puntuaciones FID.

  5. Entrenar modelo: Preparar conjuntos de datos y usar scripts de entrenamiento para FFHQ, CelebA-HQ o LSUN Church.

  6. Adaptar para memoria: Añadir `--use_checkpoint` para entrenar en GPUs con 16GB de memoria.

  • Síntesis de imágenes de alta resolución
  • Modelos generativos basados en transformadores
  • Investigación y desarrollo de GANs
  • Creación de imágenes artísticas
  • Aumento de conjuntos de datos

De Microsoft

Reseñas de StyleSwin: Transformer-based GAN

Cargando...

Herramientas de IA populares como StyleSwin: Transformer-based GAN

StyleGAN-XL

Repositorios de IA en GitHub

StyleGAN-XL es un modelo de IA para generar imágenes de alta resolución a partir de conjuntos de datos grandes y diversos. Escala la arquitectura StyleGAN para mejorar la calidad…

Modelos de IA y LLM
Ver herramienta

Repositorios de IA en GitHub

Modelo de IA para generar imágenes de alta resolución a partir de conjuntos de datos grandes y diversos. Escala la arquitectura StyleGAN para mejorar la calidad…StyleGAN-XL es un modelo de IA para generar imágenes de alta resolución a partir de conjuntos de datos grandes y diversos. Escala la arquitectura StyleGAN para mejorar la calidad…

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

DM-GAN

Repositorios de IA en GitHub

DM-GAN es una implementación en PyTorch de Redes Generativas Antagónicas de Memoria Dinámica para la síntesis de texto a imagen. Este repositorio proporciona código, modelos…

Modelos de IA y LLM
Ver herramienta

Repositorios de IA en GitHub

Implementación en PyTorch de Redes Generativas Antagónicas de Memoria Dinámica para la síntesis de texto a imagen. Este repositorio proporciona código, modelos…DM-GAN es una implementación en PyTorch de Redes Generativas Antagónicas de Memoria Dinámica para la síntesis de texto a imagen. Este repositorio proporciona código, modelos…

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

SNGAN Projection

Repositorios de IA en GitHub

Este repositorio de GitHub proporciona una implementación oficial de Chainer para la generación condicional de imágenes. Utiliza normalización espectral y un discriminador de…

Modelos de IA y LLM
Ver herramienta

StyleGAN3

Modelos de IA

StyleGAN3 introduce redes generativas antagónicas libres de aliasing mediante la renovación del procesamiento de señales dentro del generador. Esta innovación elimina la…

Modelos de IA y LLM
Ver herramienta

Modelos de IA

StyleGAN3 introduce redes generativas antagónicas libres de aliasing mediante la renovación del procesamiento de señales dentro del generador. Esta innovación elimina la…

Modelos de IA y LLM
Ver el Top 5 de Modelos de IA

StyleGAN3 es una red generativa adversaria que elimina la "adherencia de texturas" al reformular el procesamiento de señales. Logra equivariancia a la traslación y rotación,…

Modelos de IA y LLM
Ver herramienta

StyleGAN3 es una red generativa adversaria que elimina la "adherencia de texturas" al reformular el procesamiento de señales. Logra equivariancia a la traslación y rotación,…

Modelos de IA y LLM
Ver el Top 5 de Modelos de IA

ESRGAN

Repositorios de IA en GitHub

ESRGAN es un modelo de IA avanzado para superresolución de imágenes, mejorando los detalles visuales y la calidad. Fue el campeón del PIRM Challenge sobre Superresolución…

Modelos de IA y LLMMedios y entretenimiento
Ver herramienta

Repositorios de IA en GitHub

Modelo de IA avanzado para superresolución de imágenes, mejorando los detalles visuales y la calidad. Fue el campeón del PIRM Challenge sobre Superresolución…ESRGAN es un modelo de IA avanzado para superresolución de imágenes, mejorando los detalles visuales y la calidad. Fue el campeón del PIRM Challenge sobre Superresolución…

Modelos de IA y LLMMedios y entretenimiento
Ver el Top 250 de Repositorios de IA en GitHub

RepVGG

Repositorios de IA en GitHub

RepVGG es una arquitectura ConvNet potente y simple que logra una alta precisión en ImageNet. Utiliza un diseño estilo VGG con técnicas de re-parametrización, lo que permite una…

Modelos de IA y LLM
Ver herramienta

Repositorios de IA en GitHub

Arquitectura ConvNet potente y simple que logra una alta precisión en ImageNet. Utiliza un diseño estilo VGG con técnicas de re-parametrización, lo que permite una…RepVGG es una arquitectura ConvNet potente y simple que logra una alta precisión en ImageNet. Utiliza un diseño estilo VGG con técnicas de re-parametrización, lo que permite una…

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

HiFi-GAN Síntesis de Voz

Repositorios de IA en GitHub

HiFi-GAN es una red generativa antagónica para una síntesis de voz eficiente y de alta fidelidad. Modela patrones periódicos en el audio para mejorar la calidad de la muestra,…

Modelos de IA y LLM
Ver herramienta

Repositorios de IA en GitHub

Red generativa antagónica para una síntesis de voz eficiente y de alta fidelidad. Modela patrones periódicos en el audio para mejorar la calidad de la muestra,…HiFi-GAN es una red generativa antagónica para una síntesis de voz eficiente y de alta fidelidad. Modela patrones periódicos en el audio para mejorar la calidad de la muestra,…

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