Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -6,10 +6,11 @@ import streamlit as st
|
|
6 |
from users import Users
|
7 |
from leaderboard import LeaderBoard
|
8 |
from templates import overview, data, evaluation
|
9 |
-
from streamlit.cli import main as stmain
|
|
|
10 |
from config import Y_TEST_GOOGLE_PUBLIC_LINK, SKLEARN_SCORER, GREATER_IS_BETTER, SKLEARN_ADDITIONAL_PARAMETERS
|
11 |
|
12 |
-
@st.
|
13 |
def load_target(google_link: str) -> pd.DataFrame:
|
14 |
url='https://drive.google.com/uc?id=' + google_link.split('/')[-2]
|
15 |
y_test = pd.read_csv(url, index_col=0)
|
@@ -81,7 +82,7 @@ def change_datathon_status(pause_datathon: bool) -> None:
|
|
81 |
|
82 |
|
83 |
if __name__ == '__main__':
|
84 |
-
if
|
85 |
main()
|
86 |
else:
|
87 |
sys.argv = ["streamlit", "run", sys.argv[0]]
|
|
|
6 |
from users import Users
|
7 |
from leaderboard import LeaderBoard
|
8 |
from templates import overview, data, evaluation
|
9 |
+
from streamlit.web.cli import main as stmain
|
10 |
+
from streamlit import runtime
|
11 |
from config import Y_TEST_GOOGLE_PUBLIC_LINK, SKLEARN_SCORER, GREATER_IS_BETTER, SKLEARN_ADDITIONAL_PARAMETERS
|
12 |
|
13 |
+
@st.cache_data
|
14 |
def load_target(google_link: str) -> pd.DataFrame:
|
15 |
url='https://drive.google.com/uc?id=' + google_link.split('/')[-2]
|
16 |
y_test = pd.read_csv(url, index_col=0)
|
|
|
82 |
|
83 |
|
84 |
if __name__ == '__main__':
|
85 |
+
if runtime.exists():
|
86 |
main()
|
87 |
else:
|
88 |
sys.argv = ["streamlit", "run", sys.argv[0]]
|