Spaces:
Build error
Build error
freemt
commited on
Commit
·
0905493
1
Parent(s):
3812263
Update gradio iiface fix
Browse files- ubee/__main__.py +13 -7
ubee/__main__.py
CHANGED
@@ -1,13 +1,13 @@
|
|
1 |
"""Gen ubee main."""
|
2 |
-
# pylint: disable=unused-import, wrong-import-position
|
3 |
|
4 |
-
from typing import Tuple
|
5 |
|
6 |
from pathlib import Path
|
7 |
import sys
|
8 |
from random import shuffle
|
9 |
|
10 |
-
|
11 |
from textwrap import dedent
|
12 |
|
13 |
import gradio as gr
|
@@ -42,7 +42,7 @@ def greet(
|
|
42 |
text1,
|
43 |
text2,
|
44 |
thresh: float
|
45 |
-
) -> Tuple[pd.DataFrame, pd.DataFrame]:
|
46 |
"""Take inputs, return outputs.
|
47 |
|
48 |
Args:
|
@@ -62,22 +62,28 @@ def greet(
|
|
62 |
|
63 |
res1_, res2_ = ubee(res1, res2, thresh)
|
64 |
|
|
|
|
|
|
|
|
|
|
|
65 |
if res2_:
|
66 |
_ = pd.DataFrame(res2_, columns=["text1", "text2"])
|
67 |
else:
|
68 |
_ = None
|
69 |
-
|
|
|
70 |
|
71 |
|
72 |
def main():
|
73 |
"""Create main entry."""
|
74 |
-
text_zh = Path("data/test_zh.txt").read_text("utf8")
|
75 |
text_zh = [elm.strip() for elm in text_zh.splitlines() if elm.strip()][:10]
|
76 |
text_zh = "\n\n".join(text_zh)
|
77 |
|
78 |
text_en = [
|
79 |
elm.strip()
|
80 |
-
for elm in Path("data/test_en.txt").read_text("utf8").splitlines()
|
81 |
if elm.strip()
|
82 |
]
|
83 |
_ = text_en[:9]
|
|
|
1 |
"""Gen ubee main."""
|
2 |
+
# pylint: disable=unused-import, wrong-import-position, wrong-import-order, too-many-locals, broad-except
|
3 |
|
4 |
+
from typing import Tuple, Optional
|
5 |
|
6 |
from pathlib import Path
|
7 |
import sys
|
8 |
from random import shuffle
|
9 |
|
10 |
+
from itertools import zip_longest
|
11 |
from textwrap import dedent
|
12 |
|
13 |
import gradio as gr
|
|
|
42 |
text1,
|
43 |
text2,
|
44 |
thresh: float
|
45 |
+
) -> Tuple[pd.DataFrame, pd.DataFrame, pd.DataFrame]:
|
46 |
"""Take inputs, return outputs.
|
47 |
|
48 |
Args:
|
|
|
62 |
|
63 |
res1_, res2_ = ubee(res1, res2, thresh)
|
64 |
|
65 |
+
out_df = pd.DataFrame(
|
66 |
+
zip_longest(res1, res2),
|
67 |
+
columns=["text1", "text2"],
|
68 |
+
)
|
69 |
+
|
70 |
if res2_:
|
71 |
_ = pd.DataFrame(res2_, columns=["text1", "text2"])
|
72 |
else:
|
73 |
_ = None
|
74 |
+
|
75 |
+
return out_df, pd.DataFrame(res1_, columns=["text1", "text2", "likelihood"]), _
|
76 |
|
77 |
|
78 |
def main():
|
79 |
"""Create main entry."""
|
80 |
+
text_zh = Path("data/test_zh.txt").read_text(encoding="utf8")
|
81 |
text_zh = [elm.strip() for elm in text_zh.splitlines() if elm.strip()][:10]
|
82 |
text_zh = "\n\n".join(text_zh)
|
83 |
|
84 |
text_en = [
|
85 |
elm.strip()
|
86 |
+
for elm in Path("data/test_en.txt").read_text(encoding="utf8").splitlines()
|
87 |
if elm.strip()
|
88 |
]
|
89 |
_ = text_en[:9]
|