Spaces:
Runtime error
Runtime error
Testing output image
Browse files- app.py +35 -14
- funciones.py +1 -1
app.py
CHANGED
@@ -4,6 +4,7 @@ from funciones import mass
|
|
4 |
from data import usuarios
|
5 |
import encrypter
|
6 |
import time
|
|
|
7 |
|
8 |
#Funciones adicionales
|
9 |
def authenticate(username, password):
|
@@ -42,7 +43,7 @@ def perform(input1, input2):
|
|
42 |
autorizacion = sulkuPypi.authorize(gr.State.tokens, 'picswap')
|
43 |
print("La autorización es: ", autorizacion)
|
44 |
|
45 |
-
info_window = "
|
46 |
|
47 |
#Después ejecuta la masa.
|
48 |
if autorizacion is True:
|
@@ -78,24 +79,44 @@ def perform(input1, input2):
|
|
78 |
print("No se detectó un rostro...")
|
79 |
info_window = "No face in source path detected."
|
80 |
print(f"Y ahora tienes: {gr.State.tokens} tokens.")
|
|
|
81 |
#No se hizo un proceso, por lo tanto no debitaremos.
|
82 |
#En el futuro, como regla de negocio, podría cambiar y que si debitemos.
|
83 |
|
84 |
-
return path, info_window,
|
85 |
|
86 |
-
label = gr.Label("Hola!")
|
87 |
-
buy = gr.Button("Buy More", visible=True, size='lg')
|
88 |
-
imagen = gr.Image('no-result.png', show_download_button=False, visible=True)
|
89 |
|
90 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
91 |
|
92 |
-
demo = gr.Interface(
|
93 |
-
fn=perform,
|
94 |
-
title="",
|
95 |
-
inputs=[gr.Image(), gr.Image()],
|
96 |
-
outputs=[gr.Image(),label, buy, imagen],
|
97 |
-
css="footer {visibility: hidden}"
|
98 |
-
)
|
99 |
|
100 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
101 |
#demo.launch(auth=authenticate)
|
|
|
4 |
from data import usuarios
|
5 |
import encrypter
|
6 |
import time
|
7 |
+
import nycklar.nodes
|
8 |
|
9 |
#Funciones adicionales
|
10 |
def authenticate(username, password):
|
|
|
43 |
autorizacion = sulkuPypi.authorize(gr.State.tokens, 'picswap')
|
44 |
print("La autorización es: ", autorizacion)
|
45 |
|
46 |
+
info_window = "Welcome Usuario"
|
47 |
|
48 |
#Después ejecuta la masa.
|
49 |
if autorizacion is True:
|
|
|
79 |
print("No se detectó un rostro...")
|
80 |
info_window = "No face in source path detected."
|
81 |
print(f"Y ahora tienes: {gr.State.tokens} tokens.")
|
82 |
+
lbl_credits = "Nuevo texto..."
|
83 |
#No se hizo un proceso, por lo tanto no debitaremos.
|
84 |
#En el futuro, como regla de negocio, podría cambiar y que si debitemos.
|
85 |
|
86 |
+
return path, info_window, btn_buy
|
87 |
|
|
|
|
|
|
|
88 |
|
89 |
+
print("Estoy en las declaraciones...")
|
90 |
+
gr.State.usuario = "briggsboardman"
|
91 |
+
#Capsule es el usuario encriptado que enviarás a la API de Sulku.
|
92 |
+
capsule = encrypter.encripta(gr.State.usuario).decode("utf-8") #decode es para quitarle el 'b
|
93 |
+
gr.State.capsule = capsule
|
94 |
+
gr.State.tokens = 20
|
95 |
+
lbl_msg = gr.Label("AI Engine ready...")
|
96 |
+
btn_buy = gr.Button("Buy More", visible=True, size='lg')
|
97 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
98 |
|
99 |
+
with gr.Blocks(css="footer {visibility: hidden}") as main:
|
100 |
+
|
101 |
+
with gr.Row():
|
102 |
+
|
103 |
+
lbl_credits = gr.Label()
|
104 |
+
gr.Label("Credits")
|
105 |
+
mrk_title = gr.Markdown(
|
106 |
+
"""
|
107 |
+
# Hello World!
|
108 |
+
Start typing below to see the output.
|
109 |
+
""")
|
110 |
+
|
111 |
+
with gr.Row():
|
112 |
+
|
113 |
+
demo = gr.Interface(
|
114 |
+
fn=perform,
|
115 |
+
title="",
|
116 |
+
inputs=[gr.Image(), gr.Image()],
|
117 |
+
outputs=[gr.Image(),lbl_msg, btn_buy],
|
118 |
+
#css="footer {visibility: hidden}",
|
119 |
+
)
|
120 |
+
|
121 |
+
main.launch()
|
122 |
#demo.launch(auth=authenticate)
|
funciones.py
CHANGED
@@ -82,7 +82,7 @@ def mass(input1, input2):
|
|
82 |
print("target_path: ", target_path)
|
83 |
#FUTURE: Agrega por parámetro o mejor aún por enviroment el hecho de si es compu para usar cpu o si es hf para usar cuda o azure?
|
84 |
#(choose from 'tensorrt', 'cuda', 'cpu')
|
85 |
-
command = f"python run.py -s {source_path} -t {target_path} -o {result_path} --frame-processor {procesador} --execution-provider
|
86 |
print(command)
|
87 |
time.sleep(1)
|
88 |
proc = os.popen(command)
|
|
|
82 |
print("target_path: ", target_path)
|
83 |
#FUTURE: Agrega por parámetro o mejor aún por enviroment el hecho de si es compu para usar cpu o si es hf para usar cuda o azure?
|
84 |
#(choose from 'tensorrt', 'cuda', 'cpu')
|
85 |
+
command = f"python run.py -s {source_path} -t {target_path} -o {result_path} --frame-processor {procesador} --execution-provider cpu"
|
86 |
print(command)
|
87 |
time.sleep(1)
|
88 |
proc = os.popen(command)
|