Ashish1227 commited on
Commit
6c62f0e
·
verified ·
1 Parent(s): e552ad0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -104,7 +104,9 @@ original_sr_load_model = models.sd2_sr.load_model
104
  def patched_sr_load_model(*args, **kwargs):
105
  kwargs['device'] = 'cpu'
106
  model = original_sr_load_model(*args, **kwargs)
107
- model.to('cpu')
 
 
108
  return model
109
  models.sd2_sr.load_model = patched_sr_load_model
110
 
@@ -420,4 +422,4 @@ with gr.Blocks(css=demo_path / 'style.css') as demo:
420
  )
421
 
422
  demo.queue(max_size=20)
423
- demo.launch(share=True, allowed_paths=[str(TMP_DIR)])
 
104
  def patched_sr_load_model(*args, **kwargs):
105
  kwargs['device'] = 'cpu'
106
  model = original_sr_load_model(*args, **kwargs)
107
+ # Check if the model has a to method before calling it
108
+ if hasattr(model, 'to'):
109
+ model.to('cpu')
110
  return model
111
  models.sd2_sr.load_model = patched_sr_load_model
112
 
 
422
  )
423
 
424
  demo.queue(max_size=20)
425
+ demo.launch(share=True, allowed_paths=[str(TMP_DIR)])