File size: 986 Bytes
65efad1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import random
import requests
import torch
from io import BytesIO
from PIL import Image
from diffusers import StableDiffusionPipeline, StableDiffusionImg2ImgPipeline, StableDiffusionInpaintPipeline, StableDiffusionXLPipeline, StableDiffusionXLImg2ImgPipeline, StableDiffusionXLInpaintPipeline, DiffusionPipeline
import os
import time
from dotenv import load_dotenv

load_dotenv("config.txt")

xl = os.getenv("xl")

with torch.no_grad():
  pipe = StableDiffusionPipeline.from_single_file(
      "models/checkpoint/gpu-model/base/dreamdrop-v1.safetensors",
      use_safetensors=True,
      cache_dir="models/checkpoint/gpu-model/base/cache_dir",
      scheduler_type="euler-ancestral"
  )
  time.sleep(20)
  pipe_inpaint = StableDiffusionInpaintPipeline.from_single_file(
      "models/checkpoint/gpu-model/inpaint/dreamdrop-inpainting.safetensors",
      use_safetensors=True,
      cache_dir="models/checkpoint/gpu-model/inpaint/cache_dir",
      scheduler_type="euler-ancestral"
  )