Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -2,7 +2,6 @@ import gradio as gr
|
|
2 |
import numpy as np
|
3 |
import cv2
|
4 |
from keras.models import load_model
|
5 |
-
|
6 |
import tensorflow as tf
|
7 |
from tensorflow import keras
|
8 |
|
@@ -100,7 +99,7 @@ def image_classifier1(img):
|
|
100 |
prediction_percentage = {'PNEUMONIA': float(prediction), 'NORMAL': float(1 - prediction)}
|
101 |
return overlayed_img, prediction_percentage
|
102 |
|
103 |
-
# Crear interfaz Gradio
|
104 |
demo_model1 = gr.Interface(
|
105 |
fn=image_classifier1,
|
106 |
inputs=gr.Image(type="pil", label="Subir imagen de rayos X"),
|
@@ -114,6 +113,7 @@ demo_model1 = gr.Interface(
|
|
114 |
<strong>Advertencia:</strong> IsaTron está diseñado como una herramienta de apoyo y no reemplaza una evaluación médica profesional. Es crucial que los resultados generados por esta herramienta sean interpretados por personal de salud calificado.
|
115 |
</div>
|
116 |
""",
|
|
|
117 |
article="""
|
118 |
<div style='text-align: justify;'>
|
119 |
Este proyecto sigue en desarrollo y utiliza tecnologías avanzadas de inteligencia artificial, como redes neuronales convolucionales y Grad-CAM, para mejorar la interpretabilidad de los resultados. IsaTron ha sido entrenado con imágenes médicas y es capaz de predecir neumonía con un alto grado de confianza. Sin embargo, los resultados obtenidos deben ser confirmados por un médico especialista para realizar un diagnóstico clínico adecuado.
|
|
|
2 |
import numpy as np
|
3 |
import cv2
|
4 |
from keras.models import load_model
|
|
|
5 |
import tensorflow as tf
|
6 |
from tensorflow import keras
|
7 |
|
|
|
99 |
prediction_percentage = {'PNEUMONIA': float(prediction), 'NORMAL': float(1 - prediction)}
|
100 |
return overlayed_img, prediction_percentage
|
101 |
|
102 |
+
# Crear interfaz Gradio con ejemplos de imágenes
|
103 |
demo_model1 = gr.Interface(
|
104 |
fn=image_classifier1,
|
105 |
inputs=gr.Image(type="pil", label="Subir imagen de rayos X"),
|
|
|
113 |
<strong>Advertencia:</strong> IsaTron está diseñado como una herramienta de apoyo y no reemplaza una evaluación médica profesional. Es crucial que los resultados generados por esta herramienta sean interpretados por personal de salud calificado.
|
114 |
</div>
|
115 |
""",
|
116 |
+
examples=["IM-0115-0001.jpeg", "IM-0117-0001.jpeg", "IM-0119-0001.jpeg", "person30_bacteria_150.jpeg"],
|
117 |
article="""
|
118 |
<div style='text-align: justify;'>
|
119 |
Este proyecto sigue en desarrollo y utiliza tecnologías avanzadas de inteligencia artificial, como redes neuronales convolucionales y Grad-CAM, para mejorar la interpretabilidad de los resultados. IsaTron ha sido entrenado con imágenes médicas y es capaz de predecir neumonía con un alto grado de confianza. Sin embargo, los resultados obtenidos deben ser confirmados por un médico especialista para realizar un diagnóstico clínico adecuado.
|