Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

StyleSwin : GAN basé sur Transformer

StyleSwin est un réseau antagoniste génératif (GAN) basé sur Transformer, conçu pour la génération d'images haute résolution. Il exploite les Transformers Swin et un nouveau mécanisme de double attention pour équilibrer l'efficacité computationnelle et la capacité de modélisation, obtenant des résultats supérieurs sur des résolutions allant jusqu'à 1024x1024.

Voir le dépôt
Partager
Voir le dépôt
Partager

StyleSwin est une implémentation officielle d'un réseau antagoniste génératif (GAN) basé sur Transformer pour la synthèse d'images haute résolution, présenté à la CVPR 2022. Le projet explore le potentiel des Transformers purs dans la modélisation générative, abordant le défi selon lequel les Transformers n'ont pas encore égalé les performances des ConvNets dans la génération d'images haute résolution.

Lire la suite

L'innovation principale de StyleSwin réside dans son architecture, qui utilise des Transformers Swin dans un cadre basé sur le style. Pour améliorer à la fois l'efficacité et la capacité de modélisation, il introduit un mécanisme de 'double attention'. Cette approche considère simultanément le contexte des fenêtres locales et décalées, conduisant à une qualité de génération d'images améliorée. De plus, StyleSwin intègre des informations de position absolue, souvent perdues dans les Transformers basés sur des fenêtres, ce qui bénéficie considérablement au processus de génération.

Le modèle est conçu pour être évolutif vers des résolutions élevées, la géométrie grossière et les structures fines bénéficiant de l'expressivité des Transformers. Un défi clé abordé est l'apparition d'artefacts de blocage lors de la synthèse haute résolution, qui peuvent résulter d'une attention locale opérant de manière bloc par bloc et perturbant la cohérence spatiale. StyleSwin s'attaque à cela en employant un discriminateur d'ondelettes qui examine les divergences spectrales, supprimant efficacement ces artefacts.

Des expériences approfondies démontrent la supériorité de StyleSwin par rapport aux GANs basés sur Transformer existants, en particulier à des résolutions élevées comme 1024x1024. Il surpasse StyleGAN sur CelebA-HQ 1024x1024 et obtient des performances comparables sur FFHQ 1024x1024, soulignant la promesse des Transformers pour la génération d'images haute résolution sans nécessiter de stratégies d'entraînement complexes.

Le dépôt fournit le code pour générer des échantillons d'images, évaluer les scores FID et entraîner de nouveaux modèles sur divers ensembles de données, notamment FFHQ, CelebA-HQ et LSUN Church à différentes résolutions. Il comprend également des résultats quantitatifs montrant de faibles scores FID pour les images générées sur différents ensembles de données et résolutions. Le projet met l'accent sur les considérations d'IA responsable, mettant en garde contre une mauvaise utilisation pour l'usurpation d'identité et encourageant des pratiques de données équitables.

  • CatégorieModèles d'IA et LLM
  • Modèle tarifaireOpen source
  • DéploiementCloud, Auto-hébergé
  • PlateformesWeb

  • Architecture GAN basée sur Transformer

  • Génération d'images haute résolution jusqu'à 1024x1024

  • Intégration du Transformer Swin

  • Mécanisme de double attention pour le contexte des fenêtres locales et décalées

  • Intégration d'informations de position absolue

  • Discriminateur d'ondelettes pour la suppression des artefacts

  • Évolutif vers des résolutions élevées

  • Surpasse les GANs basés sur Transformer précédents

  • Atteint des performances compétitives avec StyleGAN sur des résolutions élevées

  • Implémentation officielle de l'article CVPR 2022

  1. Accéder au modèle : Cloner le dépôt GitHub.

  2. Configurer l'environnement : Installer les dépendances en utilisant `pip install -r requirements.txt`.

  3. Générer des échantillons : Utiliser les scripts Python fournis pour générer des échantillons d'images avec un modèle pré-entraîné.

  4. Évaluer le FID : Exécuter les scripts d'évaluation pour mesurer la qualité des images générées à l'aide des scores FID.

  5. Entraîner le modèle : Préparer les ensembles de données et utiliser les scripts d'entraînement pour FFHQ, CelebA-HQ ou LSUN Church.

  6. Adapter pour la mémoire : Ajouter `--use_checkpoint` pour l'entraînement sur des GPU avec 16 Go de mémoire.

  • Synthèse d'images haute résolution
  • Modèles génératifs basés sur Transformer
  • Recherche et développement de GAN
  • Création d'images artistiques
  • Augmentation de jeux de données

Chez Microsoft

Avis sur StyleSwin : GAN basé sur Transformer

Chargement...

Outils IA populaires comme StyleSwin : GAN basé sur Transformer

StyleGAN-XL

Dépôts GitHub d'IA

StyleGAN-XL est un modèle d'IA pour la génération d'images haute résolution à partir de jeux de données volumineux et diversifiés. Il adapte l'architecture StyleGAN pour améliorer…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Modèle d'IA pour la génération d'images haute résolution à partir de jeux de données volumineux et diversifiés. Il adapte l'architecture StyleGAN pour améliorer…StyleGAN-XL est un modèle d'IA pour la génération d'images haute résolution à partir de jeux de données volumineux et diversifiés. Il adapte l'architecture StyleGAN pour améliorer…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

DM-GAN

Dépôts GitHub d'IA

DM-GAN est une implémentation PyTorch des réseaux antagonistes génératifs à mémoire dynamique (Dynamic Memory Generative Adversarial Networks) pour la synthèse texte-image. Ce…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Implémentation PyTorch des réseaux antagonistes génératifs à mémoire dynamique (Dynamic Memory Generative Adversarial Networks) pour la synthèse texte-image. Ce…DM-GAN est une implémentation PyTorch des réseaux antagonistes génératifs à mémoire dynamique (Dynamic Memory Generative Adversarial Networks) pour la synthèse texte-image. Ce…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

SNGAN Projection

Dépôts GitHub d'IA

Ce dépôt GitHub fournit une implémentation Chainer officielle pour la génération d'images conditionnelles. Il utilise la normalisation spectrale et un discriminateur de projection…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Ce dépôt GitHub fournit une implémentation Chainer officielle pour la génération d'images conditionnelles. Il utilise la normalisation spectrale et un discriminateur de projection…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

StyleGAN3

Modèles IA

StyleGAN3 introduit des réseaux antagonistes génératifs sans alias en refondant le traitement du signal au sein du générateur. Cette innovation élimine le "texture sticking",…

Modèles d'IA et LLM
Voir l'outil

Modèles IA

StyleGAN3 introduit des réseaux antagonistes génératifs sans alias en refondant le traitement du signal au sein du générateur. Cette innovation élimine le "texture sticking",…

Modèles d'IA et LLM
Voir le Top 5 Modèles IA

StyleGAN3 est un réseau antagoniste génératif qui élimine le "texture sticking" en refondant le traitement du signal. Il atteint l'équivariance en translation et en rotation,…

Modèles d'IA et LLM
Voir l'outil

Réseau antagoniste génératif qui élimine le "texture sticking" en refondant le traitement du signal. Il atteint l'équivariance en translation et en rotation,…StyleGAN3 est un réseau antagoniste génératif qui élimine le "texture sticking" en refondant le traitement du signal. Il atteint l'équivariance en translation et en rotation,…

Modèles d'IA et LLM
Voir le Top 5 Modèles IA

ESRGAN

Dépôts GitHub d'IA

ESRGAN est un modèle d'IA avancé pour la super-résolution d'images, améliorant les détails visuels et la qualité. Il a été le champion du PIRM Challenge sur la Super-Résolution…

Modèles d'IA et LLMMédias et divertissement
Voir l'outil

Dépôts GitHub d'IA

Modèle d'IA avancé pour la super-résolution d'images, améliorant les détails visuels et la qualité. Il a été le champion du PIRM Challenge sur la Super-Résolution…ESRGAN est un modèle d'IA avancé pour la super-résolution d'images, améliorant les détails visuels et la qualité. Il a été le champion du PIRM Challenge sur la Super-Résolution…

Modèles d'IA et LLMMédias et divertissement
Voir le Top 250 Dépôts GitHub d'IA

RepVGG

Dépôts GitHub d'IA

RepVGG est une architecture ConvNet puissante et simple qui atteint une grande précision sur ImageNet. Elle utilise une conception de style VGG avec des techniques de…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Architecture ConvNet puissante et simple qui atteint une grande précision sur ImageNet. Elle utilise une conception de style VGG avec des techniques de…RepVGG est une architecture ConvNet puissante et simple qui atteint une grande précision sur ImageNet. Elle utilise une conception de style VGG avec des techniques de…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

Synthèse vocale HiFi-GAN

Dépôts GitHub d'IA

HiFi-GAN est un réseau antagoniste génératif pour une synthèse vocale efficace et de haute fidélité. Il modélise les motifs périodiques dans l'audio pour améliorer la qualité des…

Modèles d'IA et LLM
Voir l'outil
1 sur 8