pypomp.core.results.PanelPompTrainResult¶
- class pypomp.core.results.PanelPompTrainResult(method: str, execution_time: float | None, key: Array, timestamp: Timestamp = <factory>, theta: PanelParameters | None = None, shared_traces: DataArray = <factory>, unit_traces: DataArray = <factory>, logLiks: DataArray = <factory>, optimizer: str = 'SGD', J: int = 0, M: int = 0, eta: dict[str, float] | float=<factory>, alpha: float = 0.97, eta_cooling: float = 1.0, alpha_cooling: float = 1.0)[source]¶
Bases:
PanelPompBaseResultResult from PanelPomp.train() method.
Methods
CLL([average])Return conditional log-likelihoods as a DataFrame.
ESS([average])Return Effective Sample Size as a DataFrame.
__init__(method, execution_time, key, ...)merge(*results)Merge replications from multiple PanelPompTrainResult objects into a single object.
print_summary()Print summary of panel train result.
to_dataframe([ignore_nan])Convert result to DataFrame.
traces()Return panel train results formatted as traces (long format).
Attributes
JMalphaalpha_coolingeta_coolingoptimizerthetashared_tracesunit_traceslogLiksetamethodexecution_timekeytimestamp