Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -93,14 +93,21 @@ if start_eval:
|
|
93 |
"WER": "-"
|
94 |
})
|
95 |
|
96 |
-
# 🔹
|
97 |
df = pd.DataFrame(results)
|
98 |
-
|
99 |
-
st.dataframe(df)
|
100 |
|
101 |
mean_wer = df[df["WER"] != "-"]["WER"].mean()
|
102 |
st.markdown(f"### 🎯 WER moyen (sans ponctuation) : `{mean_wer:.3f}`")
|
103 |
|
104 |
# Bloc placeholder pour post-processing à venir
|
105 |
if "Post-processing" in model_option:
|
106 |
-
st.info("🛠️ Le post-processing sera ajouté prochainement ici...")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
93 |
"WER": "-"
|
94 |
})
|
95 |
|
96 |
+
# 🔹 Générer le tableau de résultats
|
97 |
df = pd.DataFrame(results)
|
98 |
+
df.to_csv("wer_results.csv", index=False)
|
|
|
99 |
|
100 |
mean_wer = df[df["WER"] != "-"]["WER"].mean()
|
101 |
st.markdown(f"### 🎯 WER moyen (sans ponctuation) : `{mean_wer:.3f}`")
|
102 |
|
103 |
# Bloc placeholder pour post-processing à venir
|
104 |
if "Post-processing" in model_option:
|
105 |
+
st.info("🛠️ Le post-processing sera ajouté prochainement ici...")
|
106 |
+
|
107 |
+
with open("wer_results.csv", "rb") as f:
|
108 |
+
st.download_button(
|
109 |
+
label="📥 Télécharger les résultats WER (.csv)",
|
110 |
+
data=f,
|
111 |
+
file_name="wer_results.csv",
|
112 |
+
mime="text/csv"
|
113 |
+
)
|