File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -67,10 +67,13 @@ for t in reversed(range(len(scheduler))):
6767 sampled_prev_image = prev_image + prev_variance
6868 image = sampled_prev_image
6969
70+ # process image to PIL
7071image_processed = image.cpu().permute(0 , 2 , 3 , 1 )
7172image_processed = (image_processed + 1.0 ) * 127.5
7273image_processed = image_processed.numpy().astype(np.uint8)
7374image_pil = PIL .Image.fromarray(image_processed[0 ])
75+
76+ # save image
7477image_pil.save(" test.png" )
7578```
7679
@@ -81,16 +84,22 @@ Example:
8184
8285``` python
8386from modeling_ddpm import DDPM
87+ import PIL .Image
88+ import numpy as np
8489
90+ # load model and scheduler
8591ddpm = DDPM .from_pretrained(" fusing/ddpm-lsun-bedroom-pipe" )
92+
93+ # run pipeline in inference (sample random noise and denoise)
8694image = ddpm()
8795
88- import PIL .Image
89- import numpy as np
96+ # process image to PIL
9097image_processed = image.cpu().permute(0 , 2 , 3 , 1 )
9198image_processed = (image_processed + 1.0 ) * 127.5
9299image_processed = image_processed.numpy().astype(np.uint8)
93100image_pil = PIL .Image.fromarray(image_processed[0 ])
101+
102+ # save image
94103image_pil.save(" test.png" )
95104```
96105
You can’t perform that action at this time.
0 commit comments