Spaces:
Sleeping
Sleeping
add data
Browse files
main.py
CHANGED
|
@@ -43,6 +43,11 @@ def get_args():
|
|
| 43 |
default=(project_path / "data/eval_data").as_posix(),
|
| 44 |
type=str,
|
| 45 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 46 |
args = parser.parse_args()
|
| 47 |
return args
|
| 48 |
|
|
@@ -107,7 +112,12 @@ def load_board():
|
|
| 107 |
|
| 108 |
with open(filename.as_posix(), "r", encoding="utf-8") as f:
|
| 109 |
for row in f:
|
| 110 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 111 |
if name.endswith("-choice"):
|
| 112 |
score_ = row["correct"]
|
| 113 |
elif name.endswith("-chat"):
|
|
@@ -313,7 +323,7 @@ def main():
|
|
| 313 |
share=False if platform.system() == "Windows" else False,
|
| 314 |
server_name="127.0.0.1" if platform.system() == "Windows" else "0.0.0.0",
|
| 315 |
# server_name="0.0.0.0",
|
| 316 |
-
server_port=environment.get("port",
|
| 317 |
)
|
| 318 |
return
|
| 319 |
|
|
|
|
| 43 |
default=(project_path / "data/eval_data").as_posix(),
|
| 44 |
type=str,
|
| 45 |
)
|
| 46 |
+
parser.add_argument(
|
| 47 |
+
"--server_port",
|
| 48 |
+
default=7862,
|
| 49 |
+
type=int,
|
| 50 |
+
)
|
| 51 |
args = parser.parse_args()
|
| 52 |
return args
|
| 53 |
|
|
|
|
| 112 |
|
| 113 |
with open(filename.as_posix(), "r", encoding="utf-8") as f:
|
| 114 |
for row in f:
|
| 115 |
+
try:
|
| 116 |
+
row = json.loads(row)
|
| 117 |
+
except Exception as e:
|
| 118 |
+
print(f"json load row failed. error type: {type(e)}, error text: {str(e)}")
|
| 119 |
+
logger.error(f"json load row failed. error type: {type(e)}, error text: {str(e)}")
|
| 120 |
+
raise e
|
| 121 |
if name.endswith("-choice"):
|
| 122 |
score_ = row["correct"]
|
| 123 |
elif name.endswith("-chat"):
|
|
|
|
| 323 |
share=False if platform.system() == "Windows" else False,
|
| 324 |
server_name="127.0.0.1" if platform.system() == "Windows" else "0.0.0.0",
|
| 325 |
# server_name="0.0.0.0",
|
| 326 |
+
server_port=environment.get("port", default=args.server_port, dtype=int),
|
| 327 |
)
|
| 328 |
return
|
| 329 |
|