25_abril / 25abril.py
DiegoIrurita's picture
Create 25abril.py
4c24d9a verified
raw
history blame
No virus
923 Bytes
from transformers import pipeline
import numpy as np
# Define el modelo de Python para el an谩lisis de inversi贸n
def analizar_inversion(proyectos, pesos, tasas_retorno):
correlacion = np.corrcoef(pesos, tasas_retorno)[0, 1]
desviacion_pesos = np.std(pesos)
desviacion_retorno = np.std(tasas_retorno)
proyecto_max = proyectos[np.argmax(tasas_retorno)]
proyecto_min = proyectos[np.argmin(tasas_retorno)]
return {
"correlacion": correlacion,
"desviacion_pesos": desviacion_pesos,
"desviacion_retorno": desviacion_retorno,
"proyecto_max": proyecto_max,
"proyecto_min": proyecto_min
}
# Crear una aplicaci贸n web con Hugging Face
app = pipeline("web-app")
@app.route("/analizar-inversion")
def analizar_inversion_web(proyectos, pesos, tasas_retorno):
resultado = analizar_inversion(proyectos, pesos, tasas_retorno)
return resultado
app.run()