Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -19,6 +19,7 @@ from typing import Tuple
|
|
19 |
#from transformers import AutoTokenizer, AutoModelForCausalLM
|
20 |
import paramiko
|
21 |
import gc
|
|
|
22 |
#os.system("chmod +x ./cusparselt.sh")
|
23 |
#os.system("./cusparselt.sh")
|
24 |
#os.system("chmod +x ./cudnn.sh")
|
@@ -167,19 +168,23 @@ def set_gpu_duration(duration_choice):
|
|
167 |
|
168 |
@spaces.GPU(duration=45)
|
169 |
def generate_45s(*args, **kwargs):
|
170 |
-
|
|
|
171 |
|
172 |
@spaces.GPU(duration=60)
|
173 |
def generate_60s(*args, **kwargs):
|
174 |
-
|
|
|
175 |
|
176 |
@spaces.GPU(duration=80)
|
177 |
def generate_80s(*args, **kwargs):
|
178 |
-
|
|
|
179 |
|
180 |
@spaces.GPU(duration=100)
|
181 |
def generate_100s(*args, **kwargs):
|
182 |
-
|
|
|
183 |
|
184 |
def generate(
|
185 |
model_choice: str,
|
@@ -195,8 +200,9 @@ def generate(
|
|
195 |
randomize_seed: bool = False,
|
196 |
use_resolution_binning: bool = True,
|
197 |
num_images: int = 1,
|
198 |
-
progress=gr.Progress(
|
199 |
):
|
|
|
200 |
global models
|
201 |
pipe = models[model_choice]
|
202 |
seed = int(randomize_seed_fn(seed, randomize_seed))
|
|
|
19 |
#from transformers import AutoTokenizer, AutoModelForCausalLM
|
20 |
import paramiko
|
21 |
import gc
|
22 |
+
import time
|
23 |
#os.system("chmod +x ./cusparselt.sh")
|
24 |
#os.system("./cusparselt.sh")
|
25 |
#os.system("chmod +x ./cudnn.sh")
|
|
|
168 |
|
169 |
@spaces.GPU(duration=45)
|
170 |
def generate_45s(*args, **kwargs):
|
171 |
+
progress = kwargs.pop('progress', gr.Progress())
|
172 |
+
return generate(*args, **kwargs, progress=progress) # Pass progress to generate
|
173 |
|
174 |
@spaces.GPU(duration=60)
|
175 |
def generate_60s(*args, **kwargs):
|
176 |
+
progress = kwargs.pop('progress', gr.Progress())
|
177 |
+
return generate(*args, **kwargs, progress=progress) # Pass progress to generate
|
178 |
|
179 |
@spaces.GPU(duration=80)
|
180 |
def generate_80s(*args, **kwargs):
|
181 |
+
progress = kwargs.pop('progress', gr.Progress())
|
182 |
+
return generate(*args, **kwargs, progress=progress) # Pass progress to generate
|
183 |
|
184 |
@spaces.GPU(duration=100)
|
185 |
def generate_100s(*args, **kwargs):
|
186 |
+
progress = kwargs.pop('progress', gr.Progress())
|
187 |
+
return generate(*args, **kwargs, progress=progress) # Pass progress to generate
|
188 |
|
189 |
def generate(
|
190 |
model_choice: str,
|
|
|
200 |
randomize_seed: bool = False,
|
201 |
use_resolution_binning: bool = True,
|
202 |
num_images: int = 1,
|
203 |
+
progress=gr.Progress() # Add progress as a keyword argument
|
204 |
):
|
205 |
+
progress(0.5, desc="Generating...") # Example usage
|
206 |
global models
|
207 |
pipe = models[model_choice]
|
208 |
seed = int(randomize_seed_fn(seed, randomize_seed))
|