SimpleFrog commited on
Commit
b6ba9c1
·
verified ·
1 Parent(s): ddcc89a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -4
app.py CHANGED
@@ -93,14 +93,21 @@ if start_eval:
93
  "WER": "-"
94
  })
95
 
96
- # 🔹 Afficher le tableau de résultats
97
  df = pd.DataFrame(results)
98
- st.subheader("📋 Résultats de la transcription")
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
+ )