Continuous evidence

<< Click to Display Table of Contents >>

Navigation:  Using SMILE Wrappers > Continuous models >

Continuous evidence

To set evidence on an equation node, use Network.set_cont_evidence. In the example below, evidenceNodeHandle refers to the handle of the equation node:

Python

net.set_cont_evidence(evidenceNodeHandle, 1.5)

Java

net.setContEvidence(evidenceNodeHandle, 1.5);

C#

net.SetContEvidence(evidenceNodeHandle, 1.5);

R

net$setContEvidence(evidenceNodeHandle, 1.5)

 

To retrieve the current evidence from a continuous node, use Network.get_cont_evidence.

Python

get_cont_evidence(node: int | str) -> float

set_cont_evidence(node: int | str, value: float) -> None

Java

double getContEvidence(int nodeHandle);

double getContEvidence(String nodeId);

void setContEvidence(int nodeHandle, double value);

void setContEvidence(String nodeId, double value);

C#

double GetContEvidence(int nodeHandle);

double GetContEvidence(string nodeId);

void SetContEvidence(int nodeHandle, double value);

void SetContEvidence(string nodeId, double value);

R

contEvidenceValue <- getContEvidence(nodeIdOrHandle)

setContEvidence(nodeIdOrHandle, value)