coco_pipe.decoding.persistence ============================== .. py:module:: coco_pipe.decoding.persistence .. autoapi-nested-parse:: Resumable decoding-run artifact utilities. Functions --------- .. autoapisummary:: coco_pipe.decoding.persistence.redact_sensitive coco_pipe.decoding.persistence.config_hash coco_pipe.decoding.persistence.completed_for_config coco_pipe.decoding.persistence.load_completed_result_records coco_pipe.decoding.persistence.write_run_status Module Contents --------------- .. py:function:: redact_sensitive(value) Recursively redact credentials before persisting configs or reports. .. py:function:: config_hash(config) Return a stable short hash for a run configuration. .. py:function:: completed_for_config(output_dir, config) Return whether ``output_dir`` contains a successful matching run. .. py:function:: load_completed_result_records(output_dir, context) Rehydrate aggregate rows for a safely resumed experiment. .. py:function:: write_run_status(root, status) Write exactly one run-level success, partial, or failure marker.