Diffusers documentation

Diffusers

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v0.42.1).
Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started



Diffusers

Diffusers fournit des modèles de diffusion pré-entraînés ainsi que les briques de base pour des workflows personnalisés d’images, de vidéos et d’audio.

Il comporte deux principaux chemins.

  • DiffusionPipeline prend en charge l’inférence en quelques lignes avec des points de contrôle préentraînés, ainsi que des adaptateurs tels que LoRA. C’est la voie la plus simple pour la génération.
  • Modular Diffusers permet d’utiliser des blocs composables et ModularPipeline pour des pipelines personnalisés lorsque vous avez besoin d’un contrôle plus fin.

Des optimisations telles que le déchargement et la quantisation permettent d’exécuter de grands modèles sur des appareils à mémoire limitée. Si la mémoire n’est pas un problème, Diffusers prend également en charge torch.compile pour une inférence plus rapide.

Parcourez les modèles Diffusers tendance sur le Hub dès maintenant.

Apprendre

Si vous débutez, commencez par le cours sur les modèles de diffusion Hugging Face. Il aborde la théorie de la diffusion et comment générer des images, affiner des modèles, et plus encore avec Diffusers.

Le Démarrage rapide inclut également un prompt de configuration d’agent copiable pour l’inférence.

Où aller ensuite

Update on GitHub