Spaces:
Sleeping
Sleeping
Update my_model/utilities/ui_manager.py
Browse files
my_model/utilities/ui_manager.py
CHANGED
|
@@ -5,7 +5,8 @@ from my_model.tabs.run_inference import InferenceRunner
|
|
| 5 |
from my_model.tabs.results import run_demo
|
| 6 |
from my_model.tabs.home import run_home
|
| 7 |
from my_model.state_manager import StateManager
|
| 8 |
-
from my_model.tabs.dataset_analysis import run_dataset_analyzer
|
|
|
|
| 9 |
|
| 10 |
class UIManager():
|
| 11 |
"""Manages the user interface for the Streamlit application."""
|
|
@@ -16,6 +17,7 @@ class UIManager():
|
|
| 16 |
self.tabs = {
|
| 17 |
"Home": self.display_home,
|
| 18 |
"Dataset Analysis": self.display_dataset_analysis,
|
|
|
|
| 19 |
"Results": self.display_results,
|
| 20 |
"Run Inference": self.display_run_inference,
|
| 21 |
"Dissertation Report": self.display_dissertation_report,
|
|
@@ -80,6 +82,15 @@ class UIManager():
|
|
| 80 |
|
| 81 |
run_demo()
|
| 82 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 83 |
|
| 84 |
def display_run_inference(self):
|
| 85 |
"""Displays the Run Inference page."""
|
|
|
|
| 5 |
from my_model.tabs.results import run_demo
|
| 6 |
from my_model.tabs.home import run_home
|
| 7 |
from my_model.state_manager import StateManager
|
| 8 |
+
from my_model.tabs.dataset_analysis import run_dataset_analyzer run_model_arch
|
| 9 |
+
from my_model.tabs.model_arch import run_model_arch
|
| 10 |
|
| 11 |
class UIManager():
|
| 12 |
"""Manages the user interface for the Streamlit application."""
|
|
|
|
| 17 |
self.tabs = {
|
| 18 |
"Home": self.display_home,
|
| 19 |
"Dataset Analysis": self.display_dataset_analysis,
|
| 20 |
+
"Model Architecture": self.display_model_arch()
|
| 21 |
"Results": self.display_results,
|
| 22 |
"Run Inference": self.display_run_inference,
|
| 23 |
"Dissertation Report": self.display_dissertation_report,
|
|
|
|
| 82 |
|
| 83 |
run_demo()
|
| 84 |
|
| 85 |
+
def display_model_arch(self):
|
| 86 |
+
"""Displays Model Architecture page."""
|
| 87 |
+
|
| 88 |
+
st.title("Model Architecture")
|
| 89 |
+
st.write("This page shows the detailed Model Architecture.")
|
| 90 |
+
st.write("\n")
|
| 91 |
+
|
| 92 |
+
run_model_arch()
|
| 93 |
+
|
| 94 |
|
| 95 |
def display_run_inference(self):
|
| 96 |
"""Displays the Run Inference page."""
|