The blog of a juvenile Geekus biologicus

Python

Faire tourner Stable Diffusion sur Google Colab

Introduction Stable Diffusion est un modèle de deep learning permettant de générer des images photoréalistes à partir d’un prompt texte J’ai récemment découver ce modèle via lexica.art, après avoir entendu parler des concurents DALL-E, Imagen et consorts. Stable Diffusion a l’avantage d’être open source: tout le monde peut l’utiliser, et il fonctionne bien de surcroît. Prérequis J’utilise un compte Google dédié, avec Google Colab pour faire tourner Stable Diffusion. Le modèle devrait pouvoir tourner sur n’importe quelle plateforme Python, pourvu qu’il y ai assez de ressources GPU.

How to use virtual environments

To not interfere with your os configuration and keep your project reproducible, you should use a virtual environment as long as possible. Virtual environment are a way to isolate your project from the rest of the system, and to avoid dependencies conflicts. Python Virtualenv Lets start by installing the virtualenv package. sudo apt install python3-venv And now you can create venvs for your project: python3 -m venv .venv/myproject It is a good practice not to create a virtualenv with name “venv”, but to use a name that reflects the project you are working on, in order to see directly in which venv you are working.