Package edu.cmu.tetrad.search
Class CompositeIndependenceTest
java.lang.Object
edu.cmu.tetrad.search.CompositeIndependenceTest
- All Implemented Interfaces:
IndependenceTest
CompositeIndependenceTest class.
- Version:
- $Id: $Id
- Author:
- josephramsey
-
Constructor Summary
ConstructorsConstructorDescriptionCompositeIndependenceTest(IndependenceTest[] independenceTests) Constructor for CompositeIndependenceTest. -
Method Summary
Modifier and TypeMethodDescriptioncheckIndependence(Node x, Node y, Set<Node> z) checkIndependence.getData()getData.getVariables.booleanReturns true if the test prints verbose output.voidsetVerbose(boolean verbose) Sets whether this test will print verbose output.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.cmu.tetrad.search.IndependenceTest
checkIndependence, determines, getAlpha, getCov, getDataSets, getSampleSize, getVariable, getVariableNames, indTestSubset, setAlpha, toString
-
Constructor Details
-
CompositeIndependenceTest
Constructor for CompositeIndependenceTest.
- Parameters:
independenceTests- an array ofIndependenceTestobjects
-
-
Method Details
-
checkIndependence
checkIndependence.
- Specified by:
checkIndependencein interfaceIndependenceTest- Parameters:
x- aNodeobjecty- aNodeobjectz- aSetobject- Returns:
- an IndependenceResult (see).
- See Also:
-
getVariables
getVariables.
- Specified by:
getVariablesin interfaceIndependenceTest- Returns:
- the list of variables over which this independence checker is capable of determining independence relations.
-
getData
getData.
- Specified by:
getDatain interfaceIndependenceTest- Returns:
- The data model for the independence test, either a DataSet or a CovarianceMatrix.
- See Also:
-
isVerbose
public boolean isVerbose()Returns true if the test prints verbose output.- Specified by:
isVerbosein interfaceIndependenceTest- Returns:
- True if the case.
-
setVerbose
public void setVerbose(boolean verbose) Sets whether this test will print verbose output.- Specified by:
setVerbosein interfaceIndependenceTest- Parameters:
verbose- True, if so.
-