fastflowtransform.hooks.types¶
RunContext ¶
Bases: TypedDict
Information about the entire fft run.
Source code in src/fastflowtransform/hooks/types.py
8 9 10 11 12 13 14 15 16 17 18 19 | |
ModelContext ¶
Bases: TypedDict
Information about a specific model execution.
Source code in src/fastflowtransform/hooks/types.py
22 23 24 25 26 27 28 29 30 31 32 33 34 35 | |
RunStatsContext ¶
Bases: TypedDict
Aggregate summary for the run (optional, usually on_run_end).
Source code in src/fastflowtransform/hooks/types.py
38 39 40 41 42 43 44 45 46 47 48 | |
ModelStatsContext ¶
Bases: TypedDict
Per-model stats as reported by the executor (if available).
Source code in src/fastflowtransform/hooks/types.py
51 52 53 54 55 56 57 58 | |
HookContext ¶
Bases: TypedDict
Context passed to all Python hooks.
Keys are the same for all when phases, but some may be absent
depending on what is happening (e.g., model is None for run-level
hooks).
Source code in src/fastflowtransform/hooks/types.py
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 | |