pypomp.core.results.ResultsHistory¶
- class pypomp.core.results.ResultsHistory(entries: Sequence[BaseResult] | None = None)[source]¶
Bases:
objectStores and manages a history of results from multiple pypomp runs.
Methods
CLL([index, average])Get conditional log-likelihoods for entry at index.
ESS([index, average])Get Effective Sample Size for entry at index.
__init__([entries])add(entry)Alias for append() for backward compatibility.
append(entry)Add a new result to the history.
clear()Clear all entries from the history.
last()Get last entry.
merge(*histories)Merge multiple histories into one by merging entries at each index.
print_summary([n])Print a summary of the results history.
results([index, ignore_nan])Get results DataFrame for entry at index.
time()Return a DataFrame summarizing execution times.
traces()Return a DataFrame with the full trace of log-likelihoods and parameters from the entire result history.