finmlkit.feature.utils module¶
- class finmlkit.feature.utils.ComputationGraph[source]¶
Bases:
objectDirected acyclic graph (DAG) capturing feature dependencies.
- finmlkit.feature.utils._flatten_requires(t: BaseTransform) List[str][source]¶
- finmlkit.feature.utils._serialize_value(val: Any) Any[source]¶
Best-effort JSON-serializable conversion for common types used in transforms.
- finmlkit.feature.utils.build_feature_graph(features: List['Feature']) ComputationGraph[source]¶
- finmlkit.feature.utils.transform_from_config(cfg: Dict[str, Any]) BaseTransform[source]¶
- finmlkit.feature.utils.transform_to_config(t: BaseTransform) Dict[str, Any][source]¶
Serialize a BaseTransform (including operation and Compose transforms) into a dict.