Jaocs commited on
Commit
f76f41d
·
verified ·
1 Parent(s): 2a62559

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -6,7 +6,8 @@ from typing import List
6
 
7
  class InputData(BaseModel):
8
  data: List[float] # Lista de características numéricas (flotantes)
9
- puntos: List[int]
 
10
  app = FastAPI()
11
 
12
  # ------------- algoritmo genetico -------------
@@ -119,7 +120,8 @@ async def predict(data: InputData):
119
  probabilidad_mutacion = float(input_data[0][2])
120
  num_generaciones = int(input_data[0][3])
121
 
122
- puntos_array = data.puntos
 
123
  distancias, coordenadas = generar_distancias(num_ciudades, puntos_array)
124
 
125
  mejor_solucion, mejor_distancia = algoritmo_genetico(num_generaciones,num_ciudades,num_individuos,probabilidad_mutacion,distancias,coordenadas)
 
6
 
7
  class InputData(BaseModel):
8
  data: List[float] # Lista de características numéricas (flotantes)
9
+ data2: List[int]
10
+
11
  app = FastAPI()
12
 
13
  # ------------- algoritmo genetico -------------
 
120
  probabilidad_mutacion = float(input_data[0][2])
121
  num_generaciones = int(input_data[0][3])
122
 
123
+ puntos_array = data.data2
124
+
125
  distancias, coordenadas = generar_distancias(num_ciudades, puntos_array)
126
 
127
  mejor_solucion, mejor_distancia = algoritmo_genetico(num_generaciones,num_ciudades,num_individuos,probabilidad_mutacion,distancias,coordenadas)