File size: 1,518 Bytes
ea1ecfe
 
 
 
 
 
 
 
f7b6542
ea1ecfe
 
 
f7b6542
ea1ecfe
 
f7b6542
ea1ecfe
 
f7b6542
ea1ecfe
 
f7b6542
ea1ecfe
 
f7b6542
ea1ecfe
 
f7b6542
671d91a
ea1ecfe
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import gradio as gr
from pipelineFinal import pipeline_final

demo = gr.Interface(
    fn=pipeline_final,
    inputs=[
        gr.Dropdown(
            ["Si", "No"], 
            label="驴Realizar predicci贸n despu茅s del tiempo de entrenamiento?.\nDe seleccionar No, debera montar los archivos con las ultimas 72 horas de datos disponibles"
        ),
        gr.Slider(
            minimum=1, maximum=24, step=1, 
            label="N煤mero de horas a predecir"
        ),
        gr.File(
            label="Archivo de datos de entrenamiento (CSV)"
        ),
        gr.File(
            label="Archivo de datos del cliente (CSV)"
        ),
        gr.File(
            label="Archivo de datos meteorol贸gicos hist贸ricos (CSV)"
        ),
        gr.File(
            label="Archivo de precios de electricidad (CSV)"
        ),
        gr.File(
            label="Archivo de precios de gas (CSV)"
        )
    ],
    outputs=[
        gr.Plot(label="Gr谩fica de predicciones"), 
        gr.DataFrame(label="Resultados de la predicci贸n")
    ],
    title="Sistema de Predicci贸n de Consumo Energ茅tico",
    description=(
        "Esta herramienta permite realizar predicciones de consumo energ茅tico utilizando datos hist贸ricos y actuales. "
        "Puedes optar por realizar una predicci贸n inmediatamente despu茅s del tiempo de entrenamiento o cargar tus propios archivos de datos. "
        "Los resultados incluyen una gr谩fica de predicciones y un resumen tabular de los datos."
    )
)

demo.launch()