Package | Description |
---|---|
com.bayesserver.causal |
Modifier and Type | Class and Description |
---|---|
class |
BackdoorValidationOptions
Options for Backdoor Criterion validation, which can be used to test whether adjustment sets are valid.
|
class |
DisjunctiveCauseValidationOptions
Options for Disjunctive-cause criterion validation.
|
class |
FrontDoorValidationOptions
Options for Front-door Criterion validation, which can be used to test whether the front-door nodes are valid and the pair of associated 'adjustment sets' are also valid..
|
Modifier and Type | Method and Description |
---|---|
boolean |
BackdoorCriterion.isValid(Evidence evidence,
Distribution query,
ValidationOptions options)
Tests whether adjustment inputs are valid, without raising an exception.
|
boolean |
DisjunctiveCauseCriterion.isValid(Evidence evidence,
Distribution query,
ValidationOptions options)
Tests whether adjustment inputs are valid, without raising an exception.
|
boolean |
FrontDoorCriterion.isValid(Evidence evidence,
Distribution query,
ValidationOptions options)
Tests whether adjustment inputs are valid, without raising an exception.
|
boolean |
Validation.isValid(Evidence evidence,
Distribution query,
ValidationOptions options)
Tests whether adjustment inputs are valid, without raising an exception.
|
boolean |
BackdoorCriterion.isValid(List<CausalNode> treatments,
List<CausalNode> outcomes,
List<CausalNode> nonTreatmentEvidence,
ValidationOptions options)
Tests whether adjustment inputs are valid, without raising an exception.
|
boolean |
DisjunctiveCauseCriterion.isValid(List<CausalNode> treatments,
List<CausalNode> outcomes,
List<CausalNode> adjusted,
ValidationOptions options)
Tests whether adjustment inputs are valid, without raising an exception.
|
boolean |
FrontDoorCriterion.isValid(List<CausalNode> treatments,
List<CausalNode> outcomes,
List<CausalNode> nonTreatmentEvidence,
ValidationOptions options)
Tests whether adjustment inputs are valid, without raising an exception.
|
boolean |
Validation.isValid(List<CausalNode> treatments,
List<CausalNode> outcomes,
List<CausalNode> nonTreatmentEvidence,
ValidationOptions options)
Tests whether adjustment inputs are valid, without raising an exception.
|
void |
BackdoorCriterion.validate(Evidence evidence,
Distribution query,
ValidationOptions options)
Tests whether adjustment inputs are valid, and throws an exception if not, with an error message.
|
void |
DisjunctiveCauseCriterion.validate(Evidence evidence,
Distribution query,
ValidationOptions options)
Tests whether adjustment inputs are valid, and throws an exception if not, with an error message.
|
void |
FrontDoorCriterion.validate(Evidence evidence,
Distribution query,
ValidationOptions options)
Tests whether adjustment inputs are valid, and throws an exception if not, with an error message.
|
void |
Validation.validate(Evidence evidence,
Distribution query,
ValidationOptions options)
Tests whether adjustment inputs are valid, and throws an exception if not, with an error message.
|
void |
BackdoorCriterion.validate(List<CausalNode> treatments,
List<CausalNode> outcomes,
List<CausalNode> nonTreatmentEvidence,
ValidationOptions options)
Tests whether adjustment inputs are valid, and throws an exception if not, with an error message.
|
void |
DisjunctiveCauseCriterion.validate(List<CausalNode> treatments,
List<CausalNode> outcomes,
List<CausalNode> nonTreatmentEvidence,
ValidationOptions options)
Tests whether adjustment inputs are valid, and throws an exception if not, with an error message.
|
void |
FrontDoorCriterion.validate(List<CausalNode> treatments,
List<CausalNode> outcomes,
List<CausalNode> nonTreatmentEvidence,
ValidationOptions options)
Tests whether adjustment inputs are valid, and throws an exception if not, with an error message.
|
void |
Validation.validate(List<CausalNode> treatments,
List<CausalNode> outcomes,
List<CausalNode> nonTreatmentEvidence,
ValidationOptions options)
Tests whether adjustment inputs are valid, and throws an exception if not, with an error message.
|
Copyright © 2023. All rights reserved.