nnpd.results ============ .. py:module:: nnpd.results .. autoapi-nested-parse:: Small result readers: no numbered configuration IDs, pandas or hidden plotting state. Functions --------- .. autoapisummary:: nnpd.results.runs nnpd.results.value_at nnpd.results.export_csv nnpd.results.comparison_plot Module Contents --------------- .. py:function:: runs(root, *, complete_only=True) Runs in an output folder; by default only those with a complete analysis. Each record is run.json (training settings, member, backend) plus "status" (training), "analysis" (analysis settings and state), "metrics" and "path". .. py:function:: value_at(value, path) Dotted dictionary/list lookup, e.g. coverage.projected_mean.0. .. py:function:: export_csv(root, destination, columns) columns maps a CSV heading to a dotted path inside a complete run record. .. py:function:: comparison_plot(records, x_path, metric_path, *, group_path='member.prior') Return a figure; callers freely filter records and choose any numeric metric.