Expand description
This module defines the Causaloid struct, the fundamental building block for representing
causal units within the DeepCausality framework.
A Causaloid encapsulates a piece of causal logic, which can range from a simple
stateless function to a complex causal graph or a collection of other causaloids.
It supports both stateless and context-aware operations, allowing for flexible
and dynamic causal modeling.
The module also provides various constructors to facilitate the creation of
different types of Causaloid instances, tailored to specific causal modeling needs.
Structs§
- Causaloid
Causaloidis the fundamental building block for causal models in DeepCausality.
Type Aliases§
- Causal
Graph - Type alias for a graph of
Causaloids. - Causal
Vec - Type alias for a vector of
Causaloids.