INNER CODE UNIT · Python
_print_manifest
candle-org/mindnlp · src/mindact/cli/main.py:26
def _print_manifest(path: str) -> int:
"""Print stable identity fields from an experiment manifest."""
manifest = ExperimentManifest.read_json(path)
data = manifest.to_dict()
print(f"run_id: {data['run_id']}")
print(f"experiment: {data['experiment_name']}")
print(f"seed: {data['seed']}")
print(f"code_revision: {data['code_revision'] or '-'}")
for section in ("dataset", "policy", "environment", "checkpoint", "evaluation"):
value = data[section]
print(f"{section}: {json.dumps(value, sort_keys=True)}")
return 0
def build_parser() -> argparse.ArgumentParser:
"""Build the public command-line parser."""
parser = argparse.ArgumentParser(
prog="mindact",