Loading src/experiments/exp_utils.py +19 −0 Original line number Diff line number Diff line Loading @@ -24,3 +24,22 @@ def xml_to_csv(xml_path: str, csv_path: str): df.to_csv(csv_path) def mode_to_str(mode: str): if mode == "p": return "port" elif mode == "g": return "gate" elif mode == "gr": return "gate_rev" elif mode == "f": return "pow_f" elif mode == "r": return "pow_rev" return "" def get_stats_file_name(base_name: str, mode: str, options: list[str]) -> str: return base_name + "_" + mode_to_str(mode) + "_" + "_".join(options) Loading
src/experiments/exp_utils.py +19 −0 Original line number Diff line number Diff line Loading @@ -24,3 +24,22 @@ def xml_to_csv(xml_path: str, csv_path: str): df.to_csv(csv_path) def mode_to_str(mode: str): if mode == "p": return "port" elif mode == "g": return "gate" elif mode == "gr": return "gate_rev" elif mode == "f": return "pow_f" elif mode == "r": return "pow_rev" return "" def get_stats_file_name(base_name: str, mode: str, options: list[str]) -> str: return base_name + "_" + mode_to_str(mode) + "_" + "_".join(options)