Class PagSampleRfci
java.lang.Object
edu.cmu.tetrad.algcomparison.algorithm.AbstractBootstrapAlgorithm
edu.cmu.tetrad.algcomparison.algorithm.oracle.pag.PagSampleRfci
- All Implemented Interfaces:
- Algorithm,- ReturnsBootstrapGraphs,- HasKnowledge,- HasParameters,- TetradSerializable,- Serializable
@Algorithm(name="PAG-Sampling-RFCI",
           command="pag-sampling-rfci",
           algoType=allow_latent_common_causes)
public class PagSampleRfci
extends AbstractBootstrapAlgorithm
implements Algorithm, HasKnowledge
Jan 29, 2023 3:45:09 PM
- Version:
- $Id: $Id
- Author:
- Kevin V. Bui (kvb2univpitt@gmail.com)
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionConstantPAG_SAMPLING_RFCI_PARAMETERSConstantPROBABILISTIC_TEST_PARAMETERSConstantRFCI_PARAMETERS
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetComparisonGraph(Graph graph) Returns the comparison graph based on the true directed graph.Retrieves the data type associated with the method.Returns a description of the method.Retrieves the knowledge associated with this method.Retrieves the list of parameters for the method.runSearch(DataModel dataSet, Parameters parameters) Runs the search algorithm using the given data set and parameters.voidsetKnowledge(Knowledge knowledge) Sets the knowledge associated with this method.Methods inherited from class edu.cmu.tetrad.algcomparison.algorithm.AbstractBootstrapAlgorithmgetBootstrapGraphs, search
- 
Field Details- 
PAG_SAMPLING_RFCI_PARAMETERSConstantPAG_SAMPLING_RFCI_PARAMETERS
- 
RFCI_PARAMETERSConstantRFCI_PARAMETERS
- 
PROBABILISTIC_TEST_PARAMETERSConstantPROBABILISTIC_TEST_PARAMETERS
 
- 
- 
Constructor Details- 
PagSampleRfcipublic PagSampleRfci()Constructs a new instance of the PagSampleRfci algorithm.
 
- 
- 
Method Details- 
runSearchRuns the search algorithm using the given data set and parameters.- Parameters:
- dataSet- the data set to perform the search on
- parameters- the parameters for the search algorithm
- Returns:
- the graph resulting from the search algorithm
 
- 
getComparisonGraphReturns the comparison graph based on the true directed graph.- Specified by:
- getComparisonGraphin interface- Algorithm
- Parameters:
- graph- The true directed graph.
- Returns:
- The comparison graph.
 
- 
getDescriptionReturns a description of the method.- Specified by:
- getDescriptionin interface- Algorithm
- Returns:
- The description of the method.
 
- 
getDataTypeRetrieves the data type associated with the method.- Specified by:
- getDataTypein interface- Algorithm
- Returns:
- the data type of the method, which is discrete.
 
- 
getParametersRetrieves the list of parameters for the method.- Specified by:
- getParametersin interface- HasParameters
- Returns:
- the list of parameters for the method
 
- 
getKnowledgeRetrieves the knowledge associated with this method.- Specified by:
- getKnowledgein interface- HasKnowledge
- Returns:
- The knowledge associated with this method.
 
- 
setKnowledgeSets the knowledge associated with this method.- Specified by:
- setKnowledgein interface- HasKnowledge
- Parameters:
- knowledge- the knowledge object to be set
 
 
-