run_glide.py 451 Bytes
Newer Older
anton-l's avatar
anton-l committed
1
import torch
anton-l's avatar
Style  
anton-l committed
2

3
from modeling_glide import GLIDE
anton-l's avatar
anton-l committed
4
5
6
import matplotlib
import matplotlib.pyplot as plt
matplotlib.rcParams['interactive'] = True
anton-l's avatar
anton-l committed
7

anton-l's avatar
Style  
anton-l committed
8

anton-l's avatar
anton-l committed
9
10
11
generator = torch.Generator()
generator = generator.manual_seed(0)

12
pipeline = GLIDE.from_pretrained("fusing/glide-base")
anton-l's avatar
anton-l committed
13

anton-l's avatar
anton-l committed
14
img = pipeline("a pencil sketch of a corgi", generator)
anton-l's avatar
anton-l committed
15
img = ((img + 1)*127.5).round().clamp(0, 255).to(torch.uint8).cpu().numpy()
anton-l's avatar
anton-l committed
16

anton-l's avatar
anton-l committed
17
18
19
plt.figure(figsize=(8, 8))
plt.imshow(img)
plt.show()