Spaces:
Sleeping
Sleeping
Fix refreshes
Browse files
app.py
CHANGED
|
@@ -98,13 +98,14 @@ def api_submit_results(
|
|
| 98 |
byte_perplexity=byte_perplexity,
|
| 99 |
word_perplexity=word_perplexity,
|
| 100 |
)
|
|
|
|
| 101 |
return ["Success", new_data]
|
| 102 |
|
| 103 |
except Exception as e:
|
| 104 |
return ["Failed: " + str(e), None]
|
| 105 |
|
| 106 |
|
| 107 |
-
def refresh_leaderboard():
|
| 108 |
global dataframe
|
| 109 |
dataset = Dataset.from_pandas(dataframe)
|
| 110 |
dataset = dataset.map(
|
|
@@ -122,7 +123,8 @@ def refresh_leaderboard():
|
|
| 122 |
},
|
| 123 |
remove_columns=dataset.column_names,
|
| 124 |
)
|
| 125 |
-
|
|
|
|
| 126 |
|
| 127 |
|
| 128 |
# Create Gradio interface
|
|
|
|
| 98 |
byte_perplexity=byte_perplexity,
|
| 99 |
word_perplexity=word_perplexity,
|
| 100 |
)
|
| 101 |
+
refresh_leaderboard(push_to_hub=False)
|
| 102 |
return ["Success", new_data]
|
| 103 |
|
| 104 |
except Exception as e:
|
| 105 |
return ["Failed: " + str(e), None]
|
| 106 |
|
| 107 |
|
| 108 |
+
def refresh_leaderboard(push_to_hub: bool = True):
|
| 109 |
global dataframe
|
| 110 |
dataset = Dataset.from_pandas(dataframe)
|
| 111 |
dataset = dataset.map(
|
|
|
|
| 123 |
},
|
| 124 |
remove_columns=dataset.column_names,
|
| 125 |
)
|
| 126 |
+
if push_to_hub:
|
| 127 |
+
dataset.push_to_hub(DATASET_ID, token=HF_TOKEN)
|
| 128 |
|
| 129 |
|
| 130 |
# Create Gradio interface
|