Moibe commited on
Commit
b455efa
1 Parent(s): 0fe10a1

Testing output image

Browse files
Files changed (2) hide show
  1. app.py +35 -14
  2. 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 = "Hola Usuario"
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, buy, imagen
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
- with gr.Blocks() as main:
 
 
 
 
 
 
 
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
- main.launch(auth=authenticate)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 cuda"
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)