Class ExternalAlgorithm
java.lang.Object
edu.cmu.tetrad.algcomparison.algorithm.ExternalAlgorithm
- All Implemented Interfaces:
- Algorithm,- HasParameters,- TetradSerializable,- Serializable
- Direct Known Subclasses:
- ExternalAlgorithmBnlearnMmhc,- ExternalAlgorithmBNTPc,- ExternalAlgorithmIntersection,- ExternalAlgorithmPcalgGes,- ExternalAlgorithmPcalgPc,- ExternalAlgorithmTetrad
Tags an an algorithm that loads up external graphs for inclusion in reports.
- Author:
- jdramsey
- See Also:
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract longgetElapsedTime(DataModel dataSet, Parameters parameters) intintReturns the parameters that this search uses.voidvoidsetSimIndex(int simIndex) voidsetSimulation(Simulation simulation) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.cmu.tetrad.algcomparison.algorithm.AlgorithmgetComparisonGraph, getDataType, getDescription, search
- 
Field Details- 
path
- 
simulation
- 
simIndexprotected int simIndex
- 
usedParameters
 
- 
- 
Constructor Details- 
ExternalAlgorithmpublic ExternalAlgorithm()
 
- 
- 
Method Details- 
setSimulation
- 
setPath
- 
setSimIndexpublic void setSimIndex(int simIndex) 
- 
getSimulation
- 
getElapsedTime
- 
getParametersDescription copied from interface:AlgorithmReturns the parameters that this search uses.- Specified by:
- getParametersin interface- Algorithm
- Specified by:
- getParametersin interface- HasParameters
- Returns:
- A list of String names of parameters.
 
- 
getNumDataModelspublic int getNumDataModels()
- 
getIndex
 
-