dymad.sako.snapshot¶
Typed spectral snapshot records for checkpoint-backed analysis seams.
Functions
|
Build a typed spectral snapshot from checkpoint-derived arrays. |
Classes
|
Typed Koopman weight payload from checkpoint-backed models. |
|
Typed spectral inputs extracted from one checkpoint-backed model state. |
- class dymad.sako.snapshot.KoopmanWeightSnapshot(mode, full_matrix=None, left_factor=None, right_factor=None)¶
Bases:
objectTyped Koopman weight payload from checkpoint-backed models.
-
full_matrix:
ndarray|None= None¶
-
left_factor:
ndarray|None= None¶
-
mode:
str¶
-
right_factor:
ndarray|None= None¶
-
full_matrix:
- class dymad.sako.snapshot.SpectralSnapshot(model_class, checkpoint_path, encoded_p0, encoded_p1, koopman_weights, input_dim, obs_dim, sample_count, metadata=<factory>)¶
Bases:
objectTyped spectral inputs extracted from one checkpoint-backed model state.
-
checkpoint_path:
str¶
-
encoded_p0:
ndarray¶
-
encoded_p1:
ndarray¶
-
input_dim:
int¶
-
koopman_weights:
KoopmanWeightSnapshot¶
-
metadata:
dict[str,Any]¶
-
model_class:
str¶
-
obs_dim:
int¶
-
sample_count:
int¶
-
checkpoint_path:
- dymad.sako.snapshot.build_spectral_snapshot(*, model_class, checkpoint_path, encoded_p0, encoded_p1, weights, input_dim, obs_dim, metadata=None)¶
Build a typed spectral snapshot from checkpoint-derived arrays.
- Return type: