Ani1712full's picture
Update app.py
7a64374
import gradio as gr
from joblib import load
import pandas as pd
from sklearn.svm import SVC
import tensorflow as tf
from tensorflow import keras
from tensorflow.keras import layers
import numpy as np
import streamlit as st
import matplotlib.pyplot as plt
model = load('Red_nueronal_morosidad.joblib')
def run_my_model(Var_Trim_TIIE_91,Var_Trim_FIX,Var_Trim_PIB):
X_new = (Var_Trim_TIIE_91,Var_Trim_FIX,Var_Trim_PIB)
Y_pred = str(4.84 +(1+float(model.predict(np.array([X_new])))))
return "Estimaci贸n de tasa de tasa de incumplimiento: " + Y_pred
theme = "darkgrass"
interface = gr.Interface(
fn = run_my_model,
inputs = [
gr.inputs.Slider(minimum = -10, maximum = 30),
gr.inputs.Slider(minimum = -10, maximum = 10),
gr.inputs.Slider(minimum = -10, maximum = 10)
],
datatype = ['number','number','number'],
outputs = "text",
live = True,
title = "Predicci贸n de Tasa de Incumplimiento",
css = """
body{background-color:aliceblue}
"""
)
interface.launch(inbrowser = True)