Spaces:
Sleeping
Sleeping
Vũ Thanh Hà
commited on
Commit
•
255d28d
1
Parent(s):
45153bf
Update 2_hf_repo_info.py
Browse files- 2_hf_repo_info.py +14 -0
2_hf_repo_info.py
CHANGED
@@ -3,6 +3,12 @@ from huggingface_hub import list_models
|
|
3 |
from datetime import date, timedelta, datetime, timezone
|
4 |
import pandas as pd
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
7 |
st.set_page_config(layout="wide")
|
8 |
# @st.cache_resource
|
@@ -40,6 +46,13 @@ for model in models:
|
|
40 |
diff = str(diff)
|
41 |
|
42 |
step = model.id.replace('hahunavth/emofs2-exp', '').split('_')[0]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
_models.append(
|
44 |
{
|
45 |
"id": model.id,
|
@@ -48,6 +61,7 @@ for model in models:
|
|
48 |
"huggingface": f'https://huggingface.co/{model.id}/tree/main' if model.id else None,
|
49 |
"notebook": f"https://www.kaggle.com/code/hahunavth/ess-vlsp2023-train-{step}" if model.id else None,
|
50 |
"kaggle": f"/kaggle/repo/vlsp2023-ess/config/exp{step}",
|
|
|
51 |
}
|
52 |
)
|
53 |
|
|
|
3 |
from datetime import date, timedelta, datetime, timezone
|
4 |
import pandas as pd
|
5 |
|
6 |
+
# os.environ["KAGGLE_USERNAME"] = "hahunavth"
|
7 |
+
# os.environ["KAGGLE_KEY"] = ""
|
8 |
+
from kaggle.api.kaggle_api_extended import KaggleApi
|
9 |
+
|
10 |
+
api = KaggleApi()
|
11 |
+
api.authenticate()
|
12 |
|
13 |
st.set_page_config(layout="wide")
|
14 |
# @st.cache_resource
|
|
|
46 |
diff = str(diff)
|
47 |
|
48 |
step = model.id.replace('hahunavth/emofs2-exp', '').split('_')[0]
|
49 |
+
|
50 |
+
kaggle_slug = f"ess-vlsp2023-train-{step}"
|
51 |
+
try:
|
52 |
+
kernel_status = api.kernel_status(user_name="hahunavth", kernel_slug="ess-vlsp2023-train-42")["status"]
|
53 |
+
except:
|
54 |
+
kernel_status = "not found"
|
55 |
+
|
56 |
_models.append(
|
57 |
{
|
58 |
"id": model.id,
|
|
|
61 |
"huggingface": f'https://huggingface.co/{model.id}/tree/main' if model.id else None,
|
62 |
"notebook": f"https://www.kaggle.com/code/hahunavth/ess-vlsp2023-train-{step}" if model.id else None,
|
63 |
"kaggle": f"/kaggle/repo/vlsp2023-ess/config/exp{step}",
|
64 |
+
"status": kernel_status,
|
65 |
}
|
66 |
)
|
67 |
|