DHEIVER commited on
Commit
e2d7f66
1 Parent(s): 9762bfd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -3,6 +3,7 @@ from keras.utils import custom_object_scope
3
  import gradio as gr
4
  from PIL import Image
5
  import numpy as np
 
6
 
7
  # Defina a camada personalizada FixedDropout
8
  class FixedDropout(tf.keras.layers.Dropout):
@@ -35,10 +36,14 @@ def classify_image(inp):
35
  # Obtém a classe prevista
36
  predicted_class = class_names[np.argmax(prediction)]
37
 
 
 
 
38
  # Formate a saída em HTML
39
  result_html = f"""
40
  <h2>Resultado da Classificação</h2>
41
  <p><strong>Categoria Predita:</strong> {predicted_class}</p>
 
42
  """
43
 
44
  return result_html
@@ -50,7 +55,7 @@ iface = gr.Interface(
50
  outputs=gr.outputs.HTML(), # Saída formatada com HTML
51
  live=True,
52
  title="Classificador de Catarata",
53
- description="Este é um classificador de imagens médicas para detectar catarata. Faça o upload de uma imagem e clique em 'Classificar' para obter a categoria predita.",
54
  allow_screenshot=False,
55
  allow_flagging=False,
56
  layout="vertical",
 
3
  import gradio as gr
4
  from PIL import Image
5
  import numpy as np
6
+ import datetime
7
 
8
  # Defina a camada personalizada FixedDropout
9
  class FixedDropout(tf.keras.layers.Dropout):
 
36
  # Obtém a classe prevista
37
  predicted_class = class_names[np.argmax(prediction)]
38
 
39
+ # Obtém a data e hora atual
40
+ data_hora = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
41
+
42
  # Formate a saída em HTML
43
  result_html = f"""
44
  <h2>Resultado da Classificação</h2>
45
  <p><strong>Categoria Predita:</strong> {predicted_class}</p>
46
+ <p><strong>Data e Hora:</strong> {data_hora}</p>
47
  """
48
 
49
  return result_html
 
55
  outputs=gr.outputs.HTML(), # Saída formatada com HTML
56
  live=True,
57
  title="Classificador de Catarata",
58
+ description="Este é um classificador de imagens médicas para detectar catarata. Faça o upload de uma imagem e clique em 'Classificar' para obter a categoria predita e a data/hora da classificação.",
59
  allow_screenshot=False,
60
  allow_flagging=False,
61
  layout="vertical",