marcelotournier / stable-diffusion-XL

Notebooks para Stable Diffusion XL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

stable-diffusion-XL

Notebooks para personalizar (fine-tuning) do modelo Stable Diffusion XL usando a nova lib auto-train da HuggingFace.

ATENÇÃO: O treino dos modelos e a geração das imagens requer os notebooks rodando com ambiente de execução de GPU. Verifique o menu do colab "Ambiente de execução" (ou "Runtime") e escolha "GPU" (T4) na opção "Alterar o tipo de ambiente de execução"

Instruções:

  1. Para treinar o seu modelo, abra o notebook 01 e siga as instruções contidas nele https://colab.research.google.com/github/marcelotournier/stable-diffusion-XL/blob/main/01_treinar_stable_diffusion_xl.ipynb
  2. Após o notebook 01 terminar de rodar, salvar o arquivo pytorch_lora_weights.safetensors para seu computador local
  3. Para gerar as imagens com seu modelo, abra o notebook 02 e siga as instruções contidas nele https://colab.research.google.com/github/marcelotournier/stable-diffusion-XL/blob/main/02_stable_diffusion_XL_gerar_img.ipynb

Perguntas frequentes:

  • Para qualquer dúvida relacionada ao colab, verifique a documentação/tutoriais do google colab no link https://colab.research.google.com/?utm_source=scs-index#
  • Dúvidas relacionadas a prompts do stable difffusion, primeiro verifique se você está usando o modelo personalizado correto e se o prompt é exatamente o mesmo usado para o treino do modelo no primeiro notebook (precisa começar com o prompt usado, por exemplo a portrait of sks person)
  • Caso haja qualquer outro problema relacionado ao modelo, verifique a documentação no HuggingFace https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0

Créditos

Esses notebooks foram criados com base no tutorial https://www.youtube.com/watch?v=gF078Lhnr94

About

Notebooks para Stable Diffusion XL

License:Apache License 2.0


Languages

Language:Jupyter Notebook 100.0%