Package edu.cmu.tetrad.sem
Interface SemOptimizer
- All Superinterfaces:
Serializable,TetradSerializable
- All Known Implementing Classes:
SemOptimizerEm,SemOptimizerPowell,SemOptimizerRegression,SemOptimizerRicf,SemOptimizerScattershot
Interface for algorithm that optimize the fitting function of a SemIm model by adjusting its freeParameters in search
of a global maximum.
- Version:
- $Id: $Id
- Author:
- josephramsey
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longConstantserialVersionUID=23L -
Method Summary
Modifier and TypeMethodDescriptionintgetNumRestarts.voidOptimizes the fitting function of a Sem by adjusting its parameter values.voidsetNumRestarts(int numRestarts) setNumRestarts.
-
Field Details
-
serialVersionUID
static final long serialVersionUIDConstantserialVersionUID=23L- See Also:
-
-
Method Details
-
optimize
Optimizes the fitting function of a Sem by adjusting its parameter values.- Parameters:
sem- The unoptimized Sem (will be optimized).
-
getNumRestarts
int getNumRestarts()getNumRestarts.
- Returns:
- a int
-
setNumRestarts
void setNumRestarts(int numRestarts) setNumRestarts.
- Parameters:
numRestarts- a int
-