silencer107 commited on
Commit
627dda4
·
verified ·
1 Parent(s): f0ab4bb

Update src/pipeline.py

Browse files
Files changed (1) hide show
  1. src/pipeline.py +5 -2
src/pipeline.py CHANGED
@@ -1,6 +1,6 @@
1
  import torch
2
  from PIL.Image import Image
3
- from diffusers import UniPCMultistepScheduler, AutoencoderTiny
4
  from sfast.compilers.diffusion_pipeline_compiler import (compile,
5
  CompilationConfig)
6
  from pipelines.models import TextToImageRequest
@@ -1290,7 +1290,10 @@ def infer(request: TextToImageRequest, pipeline: StableDiffusionXLPipeline) -> I
1290
 
1291
 
1292
  def infer(request: TextToImageRequest, pipeline: StableDiffusionXLPipeline) -> Image:
1293
- generator = Generator(pipeline.device).manual_seed(request.seed) if request.seed else None
 
 
 
1294
 
1295
  return pipeline(
1296
  prompt=request.prompt,
 
1
  import torch
2
  from PIL.Image import Image
3
+ from diffusers import UniPCMultistepScheduler, AutoencoderTiny, StableDiffusionXLPipeline
4
  from sfast.compilers.diffusion_pipeline_compiler import (compile,
5
  CompilationConfig)
6
  from pipelines.models import TextToImageRequest
 
1290
 
1291
 
1292
  def infer(request: TextToImageRequest, pipeline: StableDiffusionXLPipeline) -> Image:
1293
+ if request.seed is None:
1294
+ generator = None
1295
+ else:
1296
+ generator = Generator(pipeline.device).manual_seed(request.seed)
1297
 
1298
  return pipeline(
1299
  prompt=request.prompt,