Remarques :

Déployer Stable Diffusion Automatic1111 sur des GPU Oracle Cloud Infrastructure

Dans le paysage en constante évolution de l'intelligence artificielle (IA) et du machine learning (ML), les chercheurs et les ingénieurs repoussent constamment les limites de ce qui est possible. Un développement remarquable qui a pris de l'ampleur ces dernières années est le modèle de diffusion stable. Cette technologie de pointe offre des avantages significatifs, promet un large éventail de cas d'utilisation et continue de voir des développements passionnants. Dans ce tutoriel, nous explorerons le monde des modèles d'IA/ML de diffusion stable, explorerons leurs avantages, explorerons leurs cas d'utilisation et discuterons des derniers développements dans ce domaine fascinant.

Introduction

Diffusion stable : la diffusion stable est une approche relativement nouvelle et innovante dans le monde de l'IA et du machine learning. C'est un modèle génératif probabiliste qui a gagné en importance en raison de sa capacité à générer des échantillons de données de haute qualité et de sa robustesse à diverses conditions d'entraînement. Le modèle de diffusion stable, souvent basé sur le processus de diffusion, permet la génération et la manipulation de données contrôlées. Voici un bref aperçu de ses composants clés :

Processus de diffusion : l'idée principale du modèle de diffusion stable est le processus de diffusion, qui modélise l'évolution d'une distribution de données au fil du temps. Il s'agit d'appliquer de manière itérative un processus de bruit aux données jusqu'à ce qu'elles convergent vers la distribution souhaitée.

Auto-encodeur de bruit : au cours du processus de diffusion, un auto-encodeur de bruit est utilisé pour récupérer les données d'origine à partir des échantillons bruyants. Ce processus permet au modèle d'apprendre et de capturer des fonctionnalités significatives des données.

Objectif

Automatic1111 La diffusion stable est un outil révolutionnaire dans le domaine de l'imagerie générée par l'IA. Ce WebUI innovant offre une plate-forme conviviale, remodelant le paysage de la création d'images générées par l'IA. Avec elle, les utilisateurs peuvent opérer et superviser de manière transparente leurs modèles d'IA dédiés à la génération d'images. Nous allons déployer Automatic1111 et ses prérequis pour inférer votre modèle de diffusion stable préféré dans Oracle Linux 8.

Prérequis

Tâche 1 : provisionner une instance de calcul GPU sur OCI

Tâche 2 : prérequis d'installation pour Automatic1111

Tâche 3 : exécutez AUTOMATIC1111.

Une fois cette opération effectuée, l'application doit se charger et s'afficher comme illustré ci-dessous. Vous trouverez les modèles souhaités idéalement situés dans le coin supérieur droit, comme mis en évidence.

résultat

Tâche 4 : déployer AUTOMATIC1111 via le gestionnaire de services systemctl

Choses à savoir et améliorations

Chargement du modèle

Accusés de réception

Auteur - Abhiram Ampabathina (architecte cloud senior)

Ressources de formation supplémentaires

Parcourez d'autres ateliers sur docs.oracle.com/learn ou accédez à davantage de contenus de formation gratuits sur le canal Oracle Learning YouTube. De plus, rendez-vous sur education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.

Pour obtenir de la documentation sur le produit, visitez Oracle Help Center.