Spaces:
Running
Running
parallel gpu
Browse files
app.py
CHANGED
|
@@ -4,12 +4,14 @@ import numpy as np
|
|
| 4 |
import json
|
| 5 |
import random
|
| 6 |
from PIL import Image, ImageDraw, ImageFont
|
|
|
|
| 7 |
|
| 8 |
import requests
|
| 9 |
import base64
|
| 10 |
import gradio as gr
|
| 11 |
# from IPython import embed
|
| 12 |
|
|
|
|
| 13 |
model = os.path.join(os.path.dirname(__file__), "models/eva/Eva_0.png")
|
| 14 |
|
| 15 |
MODEL_MAP = {
|
|
@@ -41,10 +43,8 @@ def add_waterprint(img):
|
|
| 41 |
return img
|
| 42 |
|
| 43 |
|
| 44 |
-
|
| 45 |
def get_tryon_result(model_name, garment1, garment2, seed=1234):
|
| 46 |
|
| 47 |
-
|
| 48 |
# model_name = "AI Model " + model_name.split("\\")[-1].split(".")[0] # windows
|
| 49 |
model_name = "AI Model " + model_name.split("/")[-1].split(".")[0] # linux
|
| 50 |
print(model_name)
|
|
@@ -163,7 +163,8 @@ with gr.Blocks(css = ".output-image, .input-image, .image-preview {height: 400px
|
|
| 163 |
garment_top,
|
| 164 |
garment_down,
|
| 165 |
],
|
| 166 |
-
outputs=[gallery]
|
|
|
|
| 167 |
|
| 168 |
|
| 169 |
# Examples
|
|
|
|
| 4 |
import json
|
| 5 |
import random
|
| 6 |
from PIL import Image, ImageDraw, ImageFont
|
| 7 |
+
import asyncio
|
| 8 |
|
| 9 |
import requests
|
| 10 |
import base64
|
| 11 |
import gradio as gr
|
| 12 |
# from IPython import embed
|
| 13 |
|
| 14 |
+
machine_number = 0
|
| 15 |
model = os.path.join(os.path.dirname(__file__), "models/eva/Eva_0.png")
|
| 16 |
|
| 17 |
MODEL_MAP = {
|
|
|
|
| 43 |
return img
|
| 44 |
|
| 45 |
|
|
|
|
| 46 |
def get_tryon_result(model_name, garment1, garment2, seed=1234):
|
| 47 |
|
|
|
|
| 48 |
# model_name = "AI Model " + model_name.split("\\")[-1].split(".")[0] # windows
|
| 49 |
model_name = "AI Model " + model_name.split("/")[-1].split(".")[0] # linux
|
| 50 |
print(model_name)
|
|
|
|
| 163 |
garment_top,
|
| 164 |
garment_down,
|
| 165 |
],
|
| 166 |
+
outputs=[gallery],
|
| 167 |
+
concurrency_limit=2)
|
| 168 |
|
| 169 |
|
| 170 |
# Examples
|