Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -10,6 +10,22 @@ import datetime
|
|
10 |
api = HfApi()
|
11 |
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
def get_most(df_for_most_function):
|
14 |
download_sorted_df = df_for_most_function.sort_values(by=['downloads'], ascending=False)
|
15 |
most_downloaded = download_sorted_df.iloc[0]
|
@@ -518,6 +534,7 @@ with gr.Blocks() as demo:
|
|
518 |
datatype=["str", "markdown", "str", "str", "str", "markdown", "str", "markdown", "str",
|
519 |
"str"])
|
520 |
|
|
|
521 |
with gr.TabItem("🔍 Search", id=4):
|
522 |
with gr.Column(min_width=320):
|
523 |
search_bar = gr.Textbox(
|
@@ -529,6 +546,9 @@ with gr.Blocks() as demo:
|
|
529 |
search_bar.submit(fn=search_df, inputs=search_bar, outputs=yazi)
|
530 |
|
531 |
|
|
|
|
|
|
|
532 |
orgs.change(fn=update_table, inputs=[orgs, users], outputs=gr_models)
|
533 |
|
534 |
orgs.change(fn=update_table_datasets, inputs=[orgs, users], outputs=gr_datasets)
|
|
|
10 |
api = HfApi()
|
11 |
|
12 |
|
13 |
+
HF_TOKEN = os.getenv('HF_TOKEN')
|
14 |
+
|
15 |
+
def get_time():
|
16 |
+
return datetime.datetime.now().strftime("%d-%m-%Y %H-%M-%S")
|
17 |
+
|
18 |
+
|
19 |
+
def upload_datasets(dfs):
|
20 |
+
time = get_time()
|
21 |
+
|
22 |
+
operations = [CommitOperationAdd(path_in_repo=f"{time}/models_df.csv", path_or_fileobj=(dfs[0].to_csv()).encode()),
|
23 |
+
CommitOperationAdd(path_in_repo=f"{time}/datasets_df.csv", path_or_fileobj=(dfs[1].to_csv()).encode()),
|
24 |
+
CommitOperationAdd(path_in_repo=f"{time}/spaces_df.csv", path_or_fileobj=(dfs[2].to_csv()).encode())]
|
25 |
+
|
26 |
+
return (create_commit(repo_id="PulsarAI/huggingface-leaderboard-history", operations=operations, commit_message=f"Uploading history of {time}", repo_type="dataset", token=HF_TOKEN))
|
27 |
+
|
28 |
+
|
29 |
def get_most(df_for_most_function):
|
30 |
download_sorted_df = df_for_most_function.sort_values(by=['downloads'], ascending=False)
|
31 |
most_downloaded = download_sorted_df.iloc[0]
|
|
|
534 |
datatype=["str", "markdown", "str", "str", "str", "markdown", "str", "markdown", "str",
|
535 |
"str"])
|
536 |
|
537 |
+
|
538 |
with gr.TabItem("🔍 Search", id=4):
|
539 |
with gr.Column(min_width=320):
|
540 |
search_bar = gr.Textbox(
|
|
|
546 |
search_bar.submit(fn=search_df, inputs=search_bar, outputs=yazi)
|
547 |
|
548 |
|
549 |
+
commit = upload_datasets([models_df, dataset_df, spaces_df])
|
550 |
+
print(commit)
|
551 |
+
|
552 |
orgs.change(fn=update_table, inputs=[orgs, users], outputs=gr_models)
|
553 |
|
554 |
orgs.change(fn=update_table_datasets, inputs=[orgs, users], outputs=gr_datasets)
|