Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 7b987e37 authored by GUILLEMOT Alexandre's avatar GUILLEMOT Alexandre
Browse files

add adaptive + small modif to run_entries

parent 0938eae6
No related branches found
No related tags found
No related merge requests found
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("file", help = "A file containing data test")
args = parser.parse_args()
command = open("command.sh", "w")
command.write(f"""#!/bin/sh
/home/aguillem/documents/travail/these/numerical_algebraic_geometry/algpath/algpath/target/release/algpath {args.file} --diff backward --homogenize --arithmetic arb-reckless --jobs 1""")
command.close()
\ No newline at end of file
...@@ -37,10 +37,6 @@ for i, pkg_name in enumerate(pkg_list): ...@@ -37,10 +37,6 @@ for i, pkg_name in enumerate(pkg_list):
print(f"Data {j + 1}/{len(data_list)}") print(f"Data {j + 1}/{len(data_list)}")
pkg_path = (Path("packages") / Path(f"{pkg_name}")).with_suffix(".py") pkg_path = (Path("packages") / Path(f"{pkg_name}")).with_suffix(".py")
data_name = Path(data_path) data_name = Path(data_path)
print(data_name) if not ((Path("benchmarks") / data_name / pkg_name).exists() and args.n):
print(pkg_path)
print(data_name / pkg_name)
print(str(("data" / Path(data_path)).with_suffix(".json")))
if not ((data_name / pkg_name).exists() and args.n):
subprocess.run(["python3", "runtest.py", str(pkg_path), str(("data" / Path(data_path)).with_suffix(".json"))] + ["--timeout", str(args.timeout)]*( subprocess.run(["python3", "runtest.py", str(pkg_path), str(("data" / Path(data_path)).with_suffix(".json"))] + ["--timeout", str(args.timeout)]*(
args.timeout != None) + ["--mem", str(args.mem)]*(args.mem != None) + ["--perf"]*args.perf) args.timeout != None) + ["--mem", str(args.mem)]*(args.mem != None) + ["--perf"]*args.perf)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment