cleanup in view of docker builds

This commit is contained in:
2024-07-26 13:13:36 +02:00
parent 2863c99d7c
commit 2736a89f70
11 changed files with 809 additions and 10127 deletions

View File

@@ -1,6 +1,5 @@
import pandas as pd
import logging
from fastapi.encoders import jsonable_encoder
import yaml
from utils.landmarks_manager import LandmarkManager
from utils.optimizer import Optimizer
@@ -12,17 +11,6 @@ from structs.preferences import Preferences, Preference
logger = logging.getLogger(__name__)
# Helper function to create a .txt file with results
def write_data(L: list[Landmark], file_name: str):
data = pd.DataFrame()
i = 0
for landmark in L :
data[i] = jsonable_encoder(landmark)
i += 1
data.to_json(file_name, indent = 2, force_ascii=False)
def test(start_coords: tuple[float, float], finish_coords: tuple[float, float] = None) -> list[Landmark]:
@@ -83,6 +71,9 @@ def test(start_coords: tuple[float, float], finish_coords: tuple[float, float] =
linked_tour = LinkedLandmarks(refined_tour)
logger.info(f"Optimized route: {linked_tour}")
# with open('linked_tour.yaml', 'w') as f:
# yaml.dump(linked_tour.asdict(), f)
return linked_tour