Remove inferior models' checkpoints.
Source code in src\biodem\cli_dem.py
| def cli_rm_ckpt():
r"""Remove inferior models' checkpoints.
"""
parser = argparse.ArgumentParser(description="Remove inferior models' checkpoints.")
parser.add_argument("-p", "--path", type=str, help="Path to a directory containing fitting logs.", required=True)
parser.add_argument("-r", "--report", type=str, help="Path to a directory to save the report.", required=False, default=None)
args = parser.parse_args()
ckpt_collector = CollectFitLog(args.path)
ckpt_collector.remove_inferior_models()
if args.report is not None:
ckpt_collector.get_df_csv(args.report, overwrite_collected_log=True)
|