Class: Legion::Extensions::Agentic::Inference::CausalReasoning::Client
- Inherits:
-
Object
- Object
- Legion::Extensions::Agentic::Inference::CausalReasoning::Client
- Includes:
- Runners::CausalReasoning
- Defined in:
- lib/legion/extensions/agentic/inference/causal_reasoning/client.rb
Instance Method Summary collapse
-
#initialize(graph: nil) ⇒ Client
constructor
A new instance of Client.
Methods included from Runners::CausalReasoning
#add_causal_edge, #add_causal_evidence, #add_causal_variable, #causal_intervention, #causal_reasoning_stats, #find_causes, #find_confounders, #find_effects, #trace_causal_chain, #update_causal_reasoning
Constructor Details
#initialize(graph: nil) ⇒ Client
Returns a new instance of Client.
16 17 18 |
# File 'lib/legion/extensions/agentic/inference/causal_reasoning/client.rb', line 16 def initialize(graph: nil, **) @graph = graph end |