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 long
ConstantserialVersionUID=23L
-
Method Summary
Modifier and TypeMethodDescriptionint
getNumRestarts.void
Optimizes the fitting function of a Sem by adjusting its parameter values.void
setNumRestarts
(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
-