Package jline.solvers
Class EnsembleSolver
java.lang.Object
jline.solvers.Solver
jline.solvers.EnsembleSolver
- Direct Known Subclasses:
SolverENV,SolverLN,SolverPosterior
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Network[]protected intprotected Map<Integer, Map<Integer, SolverResult>> protected NetworkSolver[]protected ExecutorService -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedEnsembleSolver(String name) protectedEnsembleSolver(Ensemble ensModel, String name) protectedEnsembleSolver(Ensemble ensModel, String name, SolverOptions options) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract SolverResultanalyze(int it, int e) protected abstract booleanconverged(int it) static SolverOptionsprotected AvgTableprotected abstract voidfinish()protected abstract AvgTableintintprotected abstract voidinit()protected voiditerate()intintprotected abstract voidpost(int it) protected abstract voidpre(int it) voidvoidvoidsetNumThreads(int numThreads) Methods inherited from class jline.solvers.Solver
getName, getOptions, getResults, hasResults, isJavaAvailable, isValidOption, listValidOptions, parseOptions, parseOptions, reset, resetRandomGeneratorSeed, runAnalyzer, runAnalyzerChecks, setChecks, setOptions, supports
-
Field Details
-
ensemble
-
solvers
-
results
-
threadPool
-
numThreads
protected int numThreads
-
-
Constructor Details
-
EnsembleSolver
-
EnsembleSolver
-
EnsembleSolver
-
-
Method Details
-
defaultOptions
-
analyze
-
converged
protected abstract boolean converged(int it) -
finish
protected abstract void finish() -
getEnsembleAvg
-
getNumberOfModels
public int getNumberOfModels() -
setNumThreads
public void setNumThreads(int numThreads) -
getNumThreads
public int getNumThreads() -
init
protected abstract void init() -
iterate
protected void iterate() -
post
protected abstract void post(int it) -
pre
protected abstract void pre(int it) -
printEnsembleAvgTables
public void printEnsembleAvgTables() -
printEnsembleAvgTs
public void printEnsembleAvgTs() -
numberOfModels
public int numberOfModels() -
ensembleAvg
-
numThreads
public int numThreads()
-