Spaces:
Sleeping
Sleeping
Enhance UI by adding a download button for example CSV file
Browse files- app.py +5 -1
- example.csv +3 -0
app.py
CHANGED
|
@@ -156,7 +156,6 @@ def compute_wer_batch_for_ui(
|
|
| 156 |
|
| 157 |
return df_out, str(out_path)
|
| 158 |
|
| 159 |
-
|
| 160 |
with gr.Blocks() as demo:
|
| 161 |
gr.Markdown("# 日本語 WER 計算ツール")
|
| 162 |
gr.Markdown(
|
|
@@ -219,6 +218,11 @@ with gr.Blocks() as demo:
|
|
| 219 |
value=True,
|
| 220 |
label="記号(句読点など)を無視する",
|
| 221 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 222 |
|
| 223 |
# type を指定しない(デフォルト)ことで、一時ファイルオブジェクトが渡される
|
| 224 |
# → .name から実ファイルパスを取得して pandas で読み込む
|
|
|
|
| 156 |
|
| 157 |
return df_out, str(out_path)
|
| 158 |
|
|
|
|
| 159 |
with gr.Blocks() as demo:
|
| 160 |
gr.Markdown("# 日本語 WER 計算ツール")
|
| 161 |
gr.Markdown(
|
|
|
|
| 218 |
value=True,
|
| 219 |
label="記号(句読点など)を無視する",
|
| 220 |
)
|
| 221 |
+
# チェック項目の右側にサンプルCSVのDownloadButtonを配置
|
| 222 |
+
example_download = gr.DownloadButton(
|
| 223 |
+
label="サンプルCSV(example.csv)をダウンロード",
|
| 224 |
+
value="example.csv",
|
| 225 |
+
)
|
| 226 |
|
| 227 |
# type を指定しない(デフォルト)ことで、一時ファイルオブジェクトが渡される
|
| 228 |
# → .name から実ファイルパスを取得して pandas で読み込む
|
example.csv
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
reference,hypothesis
|
| 2 |
+
こんにちは、元気ですか?,こんにちは、元気です
|
| 3 |
+
こんにちは、元気ですか?,こんにちは、元気です
|