mohli commited on
Commit
a7788f0
·
verified ·
1 Parent(s): 8e62d58

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +39 -0
app.py ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ from NeuralNetwork_UI import NeuralNetwork_UI
3
+ from RandomForest_UI import RandomForest_UI
4
+ from SVM_UI import SVM_UI
5
+ from KNN_UI import KNN_UI
6
+
7
+
8
+ def default_ui() -> gr.Blocks:
9
+ with gr.Blocks() as interface:
10
+ gr.Markdown(
11
+ """
12
+ For this project we will be using [this](https://www.kaggle.com/datasets/valakhorasani/gym-members-exercise-dataset/discussion/543798) dataset.
13
+ """
14
+ )
15
+
16
+ return interface
17
+
18
+
19
+ def launch_UI():
20
+ nn_ui = NeuralNetwork_UI()
21
+ rf_ui = RandomForest_UI()
22
+ svm_ui = SVM_UI()
23
+ knn_ui = KNN_UI()
24
+
25
+ ui = gr.TabbedInterface(
26
+ [
27
+ default_ui(),
28
+ nn_ui.get_interface(),
29
+ rf_ui.get_interface(),
30
+ svm_ui.get_interface(),
31
+ knn_ui.get_interface(),
32
+ ],
33
+ ["Menu", "Neural Network", "Random Forest", "SVM", "KNN"],
34
+ )
35
+ ui.launch()
36
+
37
+
38
+ if __name__ == "__main__":
39
+ launch_UI()