Spaces:
Runtime error
Runtime error
fix
Browse files
app.py
CHANGED
|
@@ -13,6 +13,7 @@ from random import randint
|
|
| 13 |
from utils import init_latent
|
| 14 |
from transformers import Blip2Processor, Blip2ForConditionalGeneration
|
| 15 |
from diffusers import DDIMScheduler
|
|
|
|
| 16 |
|
| 17 |
device = 'cuda' if torch.cuda.is_available() else 'cpu'
|
| 18 |
if device == 'cpu':
|
|
@@ -147,6 +148,7 @@ def load_example_style():
|
|
| 147 |
|
| 148 |
return examples
|
| 149 |
|
|
|
|
| 150 |
def style_fn(image_path, style_name, content_text, output_number, diffusion_step=50):
|
| 151 |
user_image_flag = not style_name.strip() # empty
|
| 152 |
|
|
@@ -219,7 +221,7 @@ def style_fn(image_path, style_name, content_text, output_number, diffusion_step
|
|
| 219 |
use_advanced_sampling = False
|
| 220 |
use_prompt_as_null = True
|
| 221 |
|
| 222 |
-
ref_prompt = blip_inf_prompt(origin_real_img)
|
| 223 |
inf_prompt = inf_object
|
| 224 |
style_description_neg = None
|
| 225 |
|
|
@@ -275,6 +277,7 @@ def style_fn(image_path, style_name, content_text, output_number, diffusion_step
|
|
| 275 |
|
| 276 |
return grid
|
| 277 |
|
|
|
|
| 278 |
def controlnet_fn(image_path, depth_image_path, style_name, content_text, output_number, controlnet_scale=0.5, diffusion_step=50):
|
| 279 |
config_path = './config/{}.json'.format(style_name)
|
| 280 |
config = parse_config(config_path)
|
|
|
|
| 13 |
from utils import init_latent
|
| 14 |
from transformers import Blip2Processor, Blip2ForConditionalGeneration
|
| 15 |
from diffusers import DDIMScheduler
|
| 16 |
+
import spaces
|
| 17 |
|
| 18 |
device = 'cuda' if torch.cuda.is_available() else 'cpu'
|
| 19 |
if device == 'cpu':
|
|
|
|
| 148 |
|
| 149 |
return examples
|
| 150 |
|
| 151 |
+
@spaces.GPU
|
| 152 |
def style_fn(image_path, style_name, content_text, output_number, diffusion_step=50):
|
| 153 |
user_image_flag = not style_name.strip() # empty
|
| 154 |
|
|
|
|
| 221 |
use_advanced_sampling = False
|
| 222 |
use_prompt_as_null = True
|
| 223 |
|
| 224 |
+
ref_prompt = blip_inf_prompt(origin_real_img)
|
| 225 |
inf_prompt = inf_object
|
| 226 |
style_description_neg = None
|
| 227 |
|
|
|
|
| 277 |
|
| 278 |
return grid
|
| 279 |
|
| 280 |
+
@spaces.GPU
|
| 281 |
def controlnet_fn(image_path, depth_image_path, style_name, content_text, output_number, controlnet_scale=0.5, diffusion_step=50):
|
| 282 |
config_path = './config/{}.json'.format(style_name)
|
| 283 |
config = parse_config(config_path)
|