Package jline.solvers
Class EnsembleSolver
-
- All Implemented Interfaces:
public abstract class EnsembleSolver extends Solver
-
-
Field Summary
Fields Modifier and Type Field Description protected Array<Network>ensembleprotected Array<NetworkSolver>solversprotected Map<Integer, Map<Integer, SolverResult>>resultsprotected ExecutorServicethreadPoolprotected intnumThreadspublic Modelmodelpublic Stringnamepublic SolverOptionsoptionspublic SolverResultresultpublic booleanenableCheckspublic Randomrandom
-
Constructor Summary
Constructors Constructor Description EnsembleSolver(String name)EnsembleSolver(Ensemble ensModel, String name, SolverOptions options)EnsembleSolver(Ensemble ensModel, String name)
-
Method Summary
Modifier and Type Method Description static SolverOptionsdefaultOptions()abstract SolverResultanalyze(int it, int e)abstract booleanconverged(int it)abstract voidfinish()abstract AvgTablegetEnsembleAvg()intgetNumberOfModels()voidsetNumThreads(int numThreads)intgetNumThreads()abstract voidinit()voiditerate()abstract voidpost(int it)abstract voidpre(int it)voidprintEnsembleAvgTables()intnumberOfModels()AvgTableensembleAvg()intnumThreads()-
Methods inherited from class jline.solvers.Solver
getName, getOptions, getResults, hasResults, isJavaAvailable, isValidOption, listValidOptions, parseOptions, parseOptions, reset, resetRandomGeneratorSeed, runAnalyzer, runAnalyzerChecks, setChecks, setOptions, supports -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
defaultOptions
static SolverOptions defaultOptions()
-
analyze
abstract SolverResult analyze(int it, int e)
-
converged
abstract boolean converged(int it)
-
finish
abstract void finish()
-
getEnsembleAvg
abstract AvgTable getEnsembleAvg()
-
getNumberOfModels
int getNumberOfModels()
-
setNumThreads
void setNumThreads(int numThreads)
-
getNumThreads
int getNumThreads()
-
init
abstract void init()
-
iterate
void iterate()
-
post
abstract void post(int it)
-
pre
abstract void pre(int it)
-
printEnsembleAvgTables
void printEnsembleAvgTables()
-
numberOfModels
int numberOfModels()
-
ensembleAvg
AvgTable ensembleAvg()
-
numThreads
int numThreads()
-
-
-
-