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

StyleSwin: Transformer-based GAN

StyleSwin é uma Rede Generativa Adversarial (GAN) baseada em transformer projetada para geração de imagens de alta resolução. Ela utiliza transformers Swin e um novo mecanismo de atenção dupla para equilibrar eficiência computacional e capacidade de modelagem, alcançando resultados superiores em resoluções de até 1024x1024.

Ver repositório
Compartilhar
Ver repositório
Compartilhar

StyleSwin é uma implementação oficial de uma Rede Generativa Adversarial (GAN) baseada em transformer para síntese de imagens de alta resolução, apresentada na CVPR 2022. O projeto explora o potencial de transformers puros em modelagem generativa, abordando o desafio de que transformers ainda não igualaram o desempenho de ConvNets na geração de imagens de alta resolução.

Ler mais

A inovação central do StyleSwin reside em sua arquitetura, que utiliza transformers Swin dentro de um framework baseado em estilo. Para aumentar tanto a eficiência quanto a capacidade de modelagem, ele introduz um mecanismo de 'atenção dupla'. Essa abordagem considera simultaneamente o contexto de janelas locais e deslocadas, levando a uma melhoria na qualidade da geração de imagens. Além disso, o StyleSwin incorpora informações de posição absoluta, que muitas vezes são perdidas em transformers baseados em janelas, beneficiando significativamente o processo de geração.

O modelo é projetado para ser escalável para altas resoluções, com geometria grosseira e estruturas finas se beneficiando da expressividade dos transformers. Um desafio chave abordado é a ocorrência de artefatos de bloqueio durante a síntese de alta resolução, que podem surgir da atenção local operando de forma em blocos e interrompendo a coerência espacial. O StyleSwin lida com isso empregando um discriminador wavelet que examina discrepâncias espectrais, suprimindo efetivamente esses artefatos.

Experimentos extensivos demonstram a superioridade do StyleSwin sobre GANs baseadas em transformer existentes, particularmente em altas resoluções como 1024x1024. Ele supera o StyleGAN no CelebA-HQ 1024x1024 e alcança desempenho comparável no FFHQ 1024x1024, destacando a promessa dos transformers para geração de imagens de alta resolução sem a necessidade de estratégias de treinamento complexas.

O repositório fornece código para gerar amostras de imagens, avaliar pontuações FID e treinar novos modelos em vários conjuntos de dados, incluindo FFHQ, CelebA-HQ e LSUN Church em diferentes resoluções. Ele também inclui resultados quantitativos mostrando baixas pontuações FID para imagens geradas em diferentes conjuntos de dados e resoluções. O projeto enfatiza considerações de IA responsável, alertando contra o uso indevido para personificação e incentivando práticas de dados justas.

  • CategoriaModelos de IA e LLMs
  • Modelo de preçosCódigo aberto
  • ImplantaçãoNuvem, Auto-hospedado
  • PlataformasWeb

  • Arquitetura GAN baseada em Transformer

  • Geração de imagens de alta resolução até 1024x1024

  • Integração do Transformer Swin

  • Mecanismo de atenção dupla para contexto de janela local e deslocada

  • Incorporação de informações de posição absoluta

  • Discriminador wavelet para supressão de artefatos

  • Escalável para altas resoluções

  • Supera GANs baseadas em transformer anteriores

  • Alcança desempenho competitivo com StyleGAN em altas resoluções

  • Implementação oficial do artigo CVPR 2022

  1. Acessar modelo: Clone o repositório GitHub.

  2. Configurar ambiente: Instale as dependências usando `pip install -r requirements.txt`.

  3. Gerar amostras: Use os scripts Python fornecidos para gerar amostras de imagem com um modelo pré-treinado.

  4. Avaliar FID: Execute os scripts de avaliação para avaliar a qualidade das imagens geradas usando pontuações FID.

  5. Treinar modelo: Prepare os conjuntos de dados e use os scripts de treinamento para FFHQ, CelebA-HQ ou LSUN Church.

  6. Adaptar para memória: Adicione `--use_checkpoint` para treinar em GPUs com 16GB de memória.

  • Síntese de imagens de alta resolução
  • Modelos generativos baseados em Transformer
  • Pesquisa e desenvolvimento de GAN
  • Criação de imagens artísticas
  • Aumento de conjunto de dados

De Microsoft

Avaliações de StyleSwin: Transformer-based GAN

Carregando...

Ferramentas de IA populares como StyleSwin: Transformer-based GAN

StyleGAN-XL

Repositórios de IA no GitHub

StyleGAN-XL é um modelo de IA para gerar imagens de alta resolução a partir de conjuntos de dados grandes e diversos. Ele escala a arquitetura StyleGAN para melhorar a qualidade e…

Modelos de IA e LLMs
Ver ferramenta

Repositórios de IA no GitHub

Modelo de IA para gerar imagens de alta resolução a partir de conjuntos de dados grandes e diversos. Ele escala a arquitetura StyleGAN para melhorar a qualidade e…StyleGAN-XL é um modelo de IA para gerar imagens de alta resolução a partir de conjuntos de dados grandes e diversos. Ele escala a arquitetura StyleGAN para melhorar a qualidade e…

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

DM-GAN

Repositórios de IA no GitHub

DM-GAN é uma implementação em PyTorch de Redes Generativas Adversariais com Memória Dinâmica para síntese de texto para imagem. Este repositório fornece código, modelos…

Modelos de IA e LLMs
Ver ferramenta

Repositórios de IA no GitHub

Implementação em PyTorch de Redes Generativas Adversariais com Memória Dinâmica para síntese de texto para imagem. Este repositório fornece código, modelos…DM-GAN é uma implementação em PyTorch de Redes Generativas Adversariais com Memória Dinâmica para síntese de texto para imagem. Este repositório fornece código, modelos…

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

SNGAN Projection

Repositórios de IA no GitHub

Este repositório GitHub fornece uma implementação oficial em Chainer para geração condicional de imagens. Ele utiliza normalização espectral e um discriminador de projeção para…

Modelos de IA e LLMs
Ver ferramenta

StyleGAN3

Modelos de IA

StyleGAN3 introduz redes adversariais generativas sem alias, reformulando o processamento de sinais dentro do gerador. Essa inovação elimina a "fixação de textura", permitindo uma…

Modelos de IA e LLMs
Ver ferramenta

Modelos de IA

StyleGAN3 introduz redes adversariais generativas sem alias, reformulando o processamento de sinais dentro do gerador. Essa inovação elimina a "fixação de textura", permitindo uma…

Modelos de IA e LLMs
Ver o Top 5 de Modelos de IA

StyleGAN3 é uma rede adversária generativa que elimina a "fixação de textura" ao reformular o processamento de sinais. Ele alcança equivariância à translação e rotação, permitindo…

Modelos de IA e LLMs
Ver ferramenta

Rede adversária generativa que elimina a "fixação de textura" ao reformular o processamento de sinais. Ele alcança equivariância à translação e rotação, permitindo…StyleGAN3 é uma rede adversária generativa que elimina a "fixação de textura" ao reformular o processamento de sinais. Ele alcança equivariância à translação e rotação, permitindo…

Modelos de IA e LLMs
Ver o Top 5 de Modelos de IA

ESRGAN

Repositórios de IA no GitHub

ESRGAN é um modelo avançado de IA para super-resolução de imagens, aprimorando detalhes visuais e qualidade. Foi o campeão do PIRM Challenge em Super-Resolução Perceptual e é…

Modelos de IA e LLMsMídia e entretenimento
Ver ferramenta

Repositórios de IA no GitHub

Modelo avançado de IA para super-resolução de imagens, aprimorando detalhes visuais e qualidade. Foi o campeão do PIRM Challenge em Super-Resolução Perceptual e é…ESRGAN é um modelo avançado de IA para super-resolução de imagens, aprimorando detalhes visuais e qualidade. Foi o campeão do PIRM Challenge em Super-Resolução Perceptual e é…

Modelos de IA e LLMsMídia e entretenimento
Ver o Top 250 de Repositórios de IA no GitHub

RepVGG

Repositórios de IA no GitHub

RepVGG é uma arquitetura ConvNet poderosa e simples que atinge alta precisão no ImageNet. Ela utiliza um design estilo VGG com técnicas de re-parametrização, permitindo inferência…

Modelos de IA e LLMs
Ver ferramenta

Repositórios de IA no GitHub

Arquitetura ConvNet poderosa e simples que atinge alta precisão no ImageNet. Ela utiliza um design estilo VGG com técnicas de re-parametrização, permitindo inferência…RepVGG é uma arquitetura ConvNet poderosa e simples que atinge alta precisão no ImageNet. Ela utiliza um design estilo VGG com técnicas de re-parametrização, permitindo inferência…

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

HiFi-GAN Síntese de Voz

Repositórios de IA no GitHub

HiFi-GAN é uma rede adversária generativa para síntese de voz eficiente e de alta fidelidade. Modela padrões periódicos no áudio para aprimorar a qualidade da amostra, alcançando…

Modelos de IA e LLMs
Ver ferramenta

Repositórios de IA no GitHub

Rede adversária generativa para síntese de voz eficiente e de alta fidelidade. Modela padrões periódicos no áudio para aprimorar a qualidade da amostra, alcançando…HiFi-GAN é uma rede adversária generativa para síntese de voz eficiente e de alta fidelidade. Modela padrões periódicos no áudio para aprimorar a qualidade da amostra, alcançando…

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