nicetoolbox.evaluation.data.input_loader.ExperimentMeta

class nicetoolbox.evaluation.data.input_loader.ExperimentMeta(npz_path: pathlib.Path, npz_key: str, dataset: str, session: str, sequence: str, component: str, algorithm: str, fps: int, subsequence: nicetoolbox.evaluation.data.input_loader.SubsequenceInfo)[source]

Bases: NpzMeta

Methods

align_key

Return the key used to pair this array with its counterpart during alignment.

always_iterate

Return columns that must always get their own row in summaries (never pooled).

comparable_dim

Return the dimension used to compare results side-by-side (e.g.

to_dict

Return user-facing metadata fields as a flat dict.

Attributes

dataset

session

sequence

component

algorithm

fps

subsequence

npz_path

npz_key

align_key() tuple[source]

Return the key used to pair this array with its counterpart during alignment.

classmethod always_iterate() frozenset[str][source]

Return columns that must always get their own row in summaries (never pooled).

static comparable_dim() str | None[source]

Return the dimension used to compare results side-by-side (e.g. as series/color in charts).

to_dict() dict[str, Any][source]

Return user-facing metadata fields as a flat dict.