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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier 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.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.cmu.tetrad.algcomparison.algorithm.Algorithm
getComparisonGraph, getDataType, getDescription, search
-
Field Details
-
path
-
simulation
-
simIndex
protected int simIndex -
usedParameters
-
-
Constructor Details
-
ExternalAlgorithm
public ExternalAlgorithm()
-
-
Method Details
-
setSimulation
-
setPath
-
setSimIndex
public void setSimIndex(int simIndex) -
getSimulation
-
getElapsedTime
-
getParameters
Description copied from interface:AlgorithmReturns the parameters that this search uses.- Specified by:
getParametersin interfaceAlgorithm- Specified by:
getParametersin interfaceHasParameters- Returns:
- A list of String names of parameters.
-
getNumDataModels
public int getNumDataModels() -
getIndex
-