From 15e1674cb2bfb451c08d5968ae3e9612812d7569 Mon Sep 17 00:00:00 2001 From: "hugo.pradier2" Date: Fri, 21 Jun 2024 17:19:38 +0200 Subject: [PATCH] debut separation front/back --- backend/__init__.py | 0 {frontend => backend}/normstrategy.py | 2 +- frontend/__init__.py | 0 frontend/pages/normalization.py | 5 ++++- 4 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 backend/__init__.py rename {frontend => backend}/normstrategy.py (99%) create mode 100644 frontend/__init__.py diff --git a/backend/__init__.py b/backend/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/frontend/normstrategy.py b/backend/normstrategy.py similarity index 99% rename from frontend/normstrategy.py rename to backend/normstrategy.py index 5a50bab..7bcba1f 100644 --- a/frontend/normstrategy.py +++ b/backend/normstrategy.py @@ -176,4 +176,4 @@ class UnitLengthStrategy(ScalingStrategy): return df def __str__(self) -> str: - return "Unit length" + return "Unit length" \ No newline at end of file diff --git a/frontend/__init__.py b/frontend/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/frontend/pages/normalization.py b/frontend/pages/normalization.py index 34de383..f15ac18 100644 --- a/frontend/pages/normalization.py +++ b/frontend/pages/normalization.py @@ -1,4 +1,7 @@ import streamlit as st +import sys +import os +sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '../../backend'))) from normstrategy import MVStrategy, ScalingStrategy, KNNStrategy if "data" in st.session_state: @@ -32,4 +35,4 @@ if "data" in st.session_state: st.write(data) st.session_state.data = data else: - st.error("file not loaded") + st.error("file not loaded") \ No newline at end of file