Package jline.solvers.uq
Class UQ
java.lang.Object
jline.solvers.Solver
jline.solvers.EnsembleSolver
jline.solvers.uq.SolverUQ
jline.solvers.uq.UQ
UQ is an alias for
SolverUQ (Bayesian-style parameter
uncertainty analysis). The wrapper expands a model containing a Prior distribution into one network per alternative,
runs an inner solver on each, and aggregates the results into prior-weighted
means and per-alternative empirical posterior distributions.-
Nested Class Summary
Nested classes/interfaces inherited from class jline.solvers.uq.SolverUQ
SolverUQ.EmpiricalCDF, SolverUQ.PosteriorTable, SolverUQ.PosteriorTableRow, SolverUQ.PriorInfo, SolverUQ.SolverFactory -
Field Summary
Fields inherited from class jline.solvers.uq.SolverUQ
aggregatedResult, originalModel, priorInfo, solverFactoryFields inherited from class jline.solvers.EnsembleSolver
ensemble, numThreads, results, solvers, threadPool -
Constructor Summary
ConstructorsConstructorDescriptionUQ(Network model, SolverUQ.SolverFactory solverFactory) UQ(Network model, SolverUQ.SolverFactory solverFactory, SolverOptions options) -
Method Summary
Methods inherited from class jline.solvers.uq.SolverUQ
aggregateResults, analyze, converged, deepCopyNetwork, defaultOptions, detectPrior, finish, getAvgTable, getEnsembleAvg, getNumAlternatives, getNumberOfModels, getPosteriorDist, getPosteriorTable, hasPriorDistribution, init, post, pre, runAnalyzer, supportsMethods inherited from class jline.solvers.EnsembleSolver
ensembleAvg, getNumThreads, getSolver, getStageResult, isStochastic, iterate, numberOfModels, numThreads, printEnsembleAvgTables, printEnsembleAvgTs, setNumThreadsMethods inherited from class jline.solvers.Solver
getMethodFeatureSet, getName, getOptions, getResults, hasResults, isJavaAvailable, isStochasticMethod, isValidOption, listValidOptions, parseOptions, parseOptions, reset, resetRandomGeneratorSeed, resolveMethod, runAnalyzerChecks, selectMethod, setChecks, setOptions, supportsModelMethod, timeExceeded
-
Constructor Details
-
UQ
-
UQ
-