← Python API
vraven.decompiler · class

CausalMechanismGraph

CausalMechanismGraph(nodes: 'list[CausalConceptNode]', edges: 'list[CausalConceptEdge]', target: 'int', baseline_margin: 'np.ndarray', baseline_prediction: 'np.ndarray', metadata: 'dict[str, Any]' = <factory>) -> None

CausalMechanismGraph(nodes: 'list[CausalConceptNode]', edges: 'list[CausalConceptEdge]', target: 'int', baseline_margin: 'np.ndarray', baseline_prediction: 'np.ndarray', metadata: 'dict[str, Any]' = <factory>)

Usage

from vraven.decompiler import CausalMechanismGraph

value = CausalMechanismGraph(...)

Methods

from_dict(payload: 'Mapping[str, Any]') -> "'CausalMechanismGraph'"

Public method.

incoming(self, concept_id: 'str') -> 'list[CausalConceptEdge]'

Public method.

node_map(self) -> 'dict[str, CausalConceptNode]'

Public method.

outgoing(self, concept_id: 'str') -> 'list[CausalConceptEdge]'

Public method.

to_dict(self) -> 'dict[str, Any]'

Public method.

Source of truthThis page is generated from the checked-out public symbol, signature, and docstring. Pin the package version for reproducible work.