queso-0.52.0
|
This class provides options for each level of the Multilevel sequence generator if no input file is available. More...
#include <MLSamplingLevelOptions.h>
Public Member Functions | |
Constructor/Destructor methods | |
MLSamplingLevelOptions (const BaseEnvironment &env, const char *prefix) | |
Constructor: reads options from the input file. More... | |
~MLSamplingLevelOptions () | |
Destructor. More... | |
Misc method | |
const BaseEnvironment & | env () const |
Access to the environment. More... | |
I/O methods | |
void | scanOptionsValues (const MLSamplingLevelOptions *defaultOptions) |
It scans the option values from the options input file. More... | |
void | print (std::ostream &os) const |
It prints the option values. More... | |
Public Attributes | |
std::string | m_prefix |
std::string | m_checkpointOutputFileName |
Name of checkpoint output file. More... | |
bool | m_stopAtEnd |
Stop at end of such level. More... | |
std::string | m_dataOutputFileName |
Name of generic output file. More... | |
bool | m_dataOutputAllowAll |
subEnvs that will write to generic output file. More... | |
std::set< unsigned int > | m_dataOutputAllowedSet |
subEnvs that will write to generic output file. More... | |
std::string | m_str1 |
subEnvs that will write to generic output file. More... | |
unsigned int | m_loadBalanceAlgorithmId |
Perform load balancing with chosen algorithm (0 = no balancing). More... | |
double | m_loadBalanceTreshold |
Perform load balancing if load unbalancing ratio > threshold. More... | |
double | m_minEffectiveSizeRatio |
Minimum allowed effective size ratio wrt previous level. More... | |
double | m_maxEffectiveSizeRatio |
Maximum allowed effective size ratio wrt previous level. More... | |
bool | m_scaleCovMatrix |
Whether or not scale proposal covariance matrix. More... | |
double | m_minRejectionRate |
minimum allowed attempted rejection rate at current level More... | |
double | m_maxRejectionRate |
maximum allowed attempted rejection rate at current level. More... | |
double | m_covRejectionRate |
c.o.v. for judging attempted rejection rate at current level. More... | |
double | m_minAcceptableEta |
minimum acceptable eta, More... | |
bool | m_totallyMute |
Whether or not to be totally mute (no printout message). More... | |
std::string | m_initialPositionDataInputFileName |
Name of input file for initial position. More... | |
std::string | m_initialPositionDataInputFileType |
Type of input file for initial position. More... | |
std::string | m_initialProposalCovMatrixDataInputFileName |
Name of input file for initial proposal covariance matrix. More... | |
std::string | m_initialProposalCovMatrixDataInputFileType |
Type of input file for initial proposal covariance matrix. More... | |
bool | m_initialPositionUsePreviousLevelLikelihood |
Use previous level likelihood for initial chain position instead of re-computing it from target pdf. More... | |
std::set< unsigned int > | m_parameterDisabledSet |
std::string | m_str2 |
std::vector< double > | m_initialValuesOfDisabledParameters |
std::string | m_str3 |
std::string | m_rawChainDataInputFileName |
Name of input file for raw chain. More... | |
std::string | m_rawChainDataInputFileType |
Type of input file for raw chain. More... | |
unsigned int | m_rawChainSize |
Size of raw chain. More... | |
bool | m_rawChainGenerateExtra |
Generate extra information about raw chain. More... | |
unsigned int | m_rawChainDisplayPeriod |
Period of message display during raw chain generation. More... | |
bool | m_rawChainMeasureRunTimes |
Whether or not to measure run times. More... | |
unsigned int | m_rawChainDataOutputPeriod |
Period of message display during raw chain generation. More... | |
std::string | m_rawChainDataOutputFileName |
Name of output file for raw chain. More... | |
std::string | m_rawChainDataOutputFileType |
Type of output file for raw chain. More... | |
bool | m_rawChainDataOutputAllowAll |
Whether or not subEnvs will write to output file for raw chain. More... | |
std::set< unsigned int > | m_rawChainDataOutputAllowedSet |
subEnvs that will write to output file for raw chain. More... | |
std::string | m_str4 |
bool | m_filteredChainGenerate |
Whether or not to generate filtered chain. More... | |
double | m_filteredChainDiscardedPortion |
Initial discarded portion for chain filtering. More... | |
unsigned int | m_filteredChainLag |
Spacing for chain filtering. More... | |
std::string | m_filteredChainDataOutputFileName |
Name of output file for filtered chain. More... | |
std::string | m_filteredChainDataOutputFileType |
Type of output file for filtered chain. More... | |
bool | m_filteredChainDataOutputAllowAll |
Whether or not subEnvs will write to output file for filtered chain. More... | |
std::set< unsigned int > | m_filteredChainDataOutputAllowedSet |
subEnvs that will write to output file for filtered chain. More... | |
std::string | m_str5 |
bool | m_displayCandidates |
Display candidates generated in the core MH algorithm. More... | |
bool | m_putOutOfBoundsInChain |
Put 'out of bound' candidates in chain as well. More... | |
bool | m_tkUseLocalHessian |
Whether or not 'proposal' uses local Hessian. More... | |
bool | m_tkUseNewtonComponent |
Whether or not 'proposal' uses Newton component. More... | |
unsigned int | m_drMaxNumExtraStages |
'dr' maximum number of extra stages. More... | |
std::vector< double > | m_drScalesForExtraStages |
'dr' list of scales for proposal covariance matrices from 2nd stage on. More... | |
std::string | m_str6 |
bool | m_drDuringAmNonAdaptiveInt |
Whether or not 'dr' is used during 'am' non adaptive interval. More... | |
bool | m_amKeepInitialMatrix |
Whether or not 'am' will keep initial (given) matrix. More... | |
unsigned int | m_amInitialNonAdaptInterval |
'am' initial non adaptation interval More... | |
unsigned int | m_amAdaptInterval |
'am' adaptation interval. More... | |
unsigned int | m_amAdaptedMatricesDataOutputPeriod |
Period for outputing 'am' adapted matrices. More... | |
std::string | m_amAdaptedMatricesDataOutputFileName |
Name of output file for 'am' adapted matrices. More... | |
std::string | m_amAdaptedMatricesDataOutputFileType |
Type of output file for 'am' adapted matrices. More... | |
bool | m_amAdaptedMatricesDataOutputAllowAll |
Whether or not subEnvs will write to output file for 'am' adapted matrices. More... | |
std::set< unsigned int > | m_amAdaptedMatricesDataOutputAllowedSet |
subEnvs that will write to output file for 'am' adapted matrices. More... | |
std::string | m_str7 |
double | m_amEta |
'am' eta. More... | |
double | m_amEpsilon |
'am' epsilon. More... | |
bool | m_doLogitTransform |
Whether or not a logit transform will be done for bounded domains. More... | |
Private Member Functions | |
void | copyOptionsValues (const MLSamplingLevelOptions &srcOptions) |
Copies the option values from srcOptions to this . More... | |
void | defineMyOptions (po::options_description &optionsDesc) const |
Defines the options for the Multilevel generator of samples as the default options. More... | |
void | getMyOptionValues (po::options_description &optionsDesc) |
Gets the sequence options defined to the Multilevel algorithm. More... | |
This class provides options for each level of the Multilevel sequence generator if no input file is available.
Multilevel sequence generator expects options for its methods to operate in each level of the sequece generated. This class provides default values for such options if no input file is available.
Definition at line 115 of file MLSamplingLevelOptions.h.
QUESO::MLSamplingLevelOptions::MLSamplingLevelOptions | ( | const BaseEnvironment & | env, |
const char * | prefix | ||
) |
Constructor: reads options from the input file.
Definition at line 30 of file MLSamplingLevelOptions.C.
QUESO::MLSamplingLevelOptions::~MLSamplingLevelOptions | ( | ) |
Destructor.
Definition at line 271 of file MLSamplingLevelOptions.C.
References m_optionsDesc.
|
private |
Copies the option values from srcOptions
to this
.
Definition at line 186 of file MLSamplingLevelOptions.C.
References m_amAdaptedMatricesDataOutputAllowAll, m_amAdaptedMatricesDataOutputAllowedSet, m_amAdaptedMatricesDataOutputFileName, m_amAdaptedMatricesDataOutputFileType, m_amAdaptedMatricesDataOutputPeriod, m_amAdaptInterval, m_amEpsilon, m_amEta, m_amInitialNonAdaptInterval, m_amKeepInitialMatrix, m_checkpointOutputFileName, m_covRejectionRate, m_dataOutputAllowAll, m_dataOutputAllowedSet, m_dataOutputFileName, m_displayCandidates, m_doLogitTransform, m_drDuringAmNonAdaptiveInt, m_drMaxNumExtraStages, m_drScalesForExtraStages, m_filteredChainDataOutputAllowAll, m_filteredChainDataOutputAllowedSet, m_filteredChainDataOutputFileName, m_filteredChainDataOutputFileType, m_filteredChainDiscardedPortion, m_filteredChainGenerate, m_filteredChainLag, m_initialPositionDataInputFileName, m_initialPositionDataInputFileType, m_initialPositionUsePreviousLevelLikelihood, m_initialProposalCovMatrixDataInputFileName, m_initialProposalCovMatrixDataInputFileType, m_initialValuesOfDisabledParameters, m_loadBalanceAlgorithmId, m_loadBalanceTreshold, m_maxEffectiveSizeRatio, m_maxRejectionRate, m_minAcceptableEta, m_minEffectiveSizeRatio, m_minRejectionRate, m_parameterDisabledSet, m_putOutOfBoundsInChain, m_rawChainDataInputFileName, m_rawChainDataInputFileType, m_rawChainDataOutputAllowAll, m_rawChainDataOutputAllowedSet, m_rawChainDataOutputFileName, m_rawChainDataOutputFileType, m_rawChainDataOutputPeriod, m_rawChainDisplayPeriod, m_rawChainGenerateExtra, m_rawChainMeasureRunTimes, m_rawChainSize, m_scaleCovMatrix, m_stopAtEnd, m_str1, m_str2, m_str3, m_str4, m_str5, m_str6, m_str7, m_tkUseLocalHessian, m_tkUseNewtonComponent, and m_totallyMute.
Referenced by scanOptionsValues().
|
private |
Defines the options for the Multilevel generator of samples as the default options.
Definition at line 318 of file MLSamplingLevelOptions.C.
References m_amAdaptedMatricesDataOutputAllowAll, m_amAdaptedMatricesDataOutputFileName, m_amAdaptedMatricesDataOutputFileType, m_amAdaptedMatricesDataOutputPeriod, m_amAdaptInterval, m_amEpsilon, m_amEta, m_amInitialNonAdaptInterval, m_amKeepInitialMatrix, m_checkpointOutputFileName, m_covRejectionRate, m_dataOutputAllowAll, m_dataOutputFileName, m_displayCandidates, m_drDuringAmNonAdaptiveInt, m_drMaxNumExtraStages, m_filteredChainDataOutputAllowAll, m_filteredChainDataOutputFileName, m_filteredChainDataOutputFileType, m_filteredChainDiscardedPortion, m_filteredChainGenerate, m_filteredChainLag, m_initialPositionDataInputFileName, m_initialPositionDataInputFileType, m_initialPositionUsePreviousLevelLikelihood, m_initialProposalCovMatrixDataInputFileName, m_initialProposalCovMatrixDataInputFileType, m_loadBalanceAlgorithmId, m_loadBalanceTreshold, m_maxEffectiveSizeRatio, m_maxRejectionRate, m_minAcceptableEta, m_minEffectiveSizeRatio, m_minRejectionRate, m_option_am_adaptedMatrices_dataOutputAllowAll, m_option_am_adaptedMatrices_dataOutputAllowedSet, m_option_am_adaptedMatrices_dataOutputFileName, m_option_am_adaptedMatrices_dataOutputFileType, m_option_am_adaptedMatrices_dataOutputPeriod, m_option_am_adaptInterval, m_option_am_epsilon, m_option_am_eta, m_option_am_initialNonAdaptInterval, m_option_am_keepInitialMatrix, m_option_checkpointOutputFileName, m_option_covRejectionRate, m_option_dataOutputAllowAll, m_option_dataOutputAllowedSet, m_option_dataOutputFileName, m_option_displayCandidates, m_option_doLogitTransform, m_option_dr_duringAmNonAdaptiveInt, m_option_dr_listOfScalesForExtraStages, m_option_dr_maxNumExtraStages, m_option_filteredChain_dataOutputAllowAll, m_option_filteredChain_dataOutputAllowedSet, m_option_filteredChain_dataOutputFileName, m_option_filteredChain_dataOutputFileType, m_option_filteredChain_discardedPortion, m_option_filteredChain_generate, m_option_filteredChain_lag, m_option_help, m_option_initialPosition_dataInputFileName, m_option_initialPosition_dataInputFileType, m_option_initialPositionUsePreviousLevelLikelihood, m_option_initialProposalCovMatrix_dataInputFileName, m_option_initialProposalCovMatrix_dataInputFileType, m_option_initialValuesOfDisabledParameters, m_option_listOfDisabledParameters, m_option_loadBalanceAlgorithmId, m_option_loadBalanceTreshold, m_option_maxEffectiveSizeRatio, m_option_maxRejectionRate, m_option_minAcceptableEta, m_option_minEffectiveSizeRatio, m_option_minRejectionRate, m_option_putOutOfBoundsInChain, m_option_rawChain_dataInputFileName, m_option_rawChain_dataInputFileType, m_option_rawChain_dataOutputAllowAll, m_option_rawChain_dataOutputAllowedSet, m_option_rawChain_dataOutputFileName, m_option_rawChain_dataOutputFileType, m_option_rawChain_dataOutputPeriod, m_option_rawChain_displayPeriod, m_option_rawChain_generateExtra, m_option_rawChain_measureRunTimes, m_option_rawChain_size, m_option_scaleCovMatrix, m_option_stopAtEnd, m_option_tk_useLocalHessian, m_option_tk_useNewtonComponent, m_option_totallyMute, m_putOutOfBoundsInChain, m_rawChainDataInputFileName, m_rawChainDataInputFileType, m_rawChainDataOutputAllowAll, m_rawChainDataOutputFileName, m_rawChainDataOutputFileType, m_rawChainDataOutputPeriod, m_rawChainDisplayPeriod, m_rawChainGenerateExtra, m_rawChainMeasureRunTimes, m_rawChainSize, m_scaleCovMatrix, m_stopAtEnd, m_str1, m_str2, m_str3, m_str4, m_str5, m_str6, m_str7, m_tkUseLocalHessian, m_tkUseNewtonComponent, m_totallyMute, ML_CODE_HAS_NEW_RESTART_CAPABILITY, and UQ_ML_SAMPLING_L_DO_LOGIT_TRANSFORM.
Referenced by scanOptionsValues().
const BaseEnvironment & QUESO::MLSamplingLevelOptions::env | ( | ) | const |
Access to the environment.
Definition at line 966 of file MLSamplingLevelOptions.C.
References m_env.
|
private |
Gets the sequence options defined to the Multilevel algorithm.
Definition at line 395 of file MLSamplingLevelOptions.C.
References QUESO::BaseEnvironment::allOptionsMap(), QUESO::BaseEnvironment::fullRank(), QUESO::BaseEnvironment::inter0Rank(), m_amAdaptedMatricesDataOutputAllowAll, m_amAdaptedMatricesDataOutputAllowedSet, m_amAdaptedMatricesDataOutputFileName, m_amAdaptedMatricesDataOutputFileType, m_amAdaptedMatricesDataOutputPeriod, m_amAdaptInterval, m_amEpsilon, m_amEta, m_amInitialNonAdaptInterval, m_amKeepInitialMatrix, m_checkpointOutputFileName, m_covRejectionRate, m_dataOutputAllowAll, m_dataOutputAllowedSet, m_dataOutputFileName, m_displayCandidates, m_doLogitTransform, m_drDuringAmNonAdaptiveInt, m_drMaxNumExtraStages, m_drScalesForExtraStages, m_env, m_filteredChainDataOutputAllowAll, m_filteredChainDataOutputAllowedSet, m_filteredChainDataOutputFileName, m_filteredChainDataOutputFileType, m_filteredChainDiscardedPortion, m_filteredChainGenerate, m_filteredChainLag, m_initialPositionDataInputFileName, m_initialPositionDataInputFileType, m_initialPositionUsePreviousLevelLikelihood, m_initialProposalCovMatrixDataInputFileName, m_initialProposalCovMatrixDataInputFileType, m_initialValuesOfDisabledParameters, m_loadBalanceAlgorithmId, m_loadBalanceTreshold, m_maxEffectiveSizeRatio, m_maxRejectionRate, m_minAcceptableEta, m_minEffectiveSizeRatio, m_minRejectionRate, m_option_am_adaptedMatrices_dataOutputAllowAll, m_option_am_adaptedMatrices_dataOutputAllowedSet, m_option_am_adaptedMatrices_dataOutputFileName, m_option_am_adaptedMatrices_dataOutputFileType, m_option_am_adaptedMatrices_dataOutputPeriod, m_option_am_adaptInterval, m_option_am_epsilon, m_option_am_eta, m_option_am_initialNonAdaptInterval, m_option_am_keepInitialMatrix, m_option_checkpointOutputFileName, m_option_covRejectionRate, m_option_dataOutputAllowAll, m_option_dataOutputAllowedSet, m_option_dataOutputFileName, m_option_displayCandidates, m_option_doLogitTransform, m_option_dr_duringAmNonAdaptiveInt, m_option_dr_listOfScalesForExtraStages, m_option_dr_maxNumExtraStages, m_option_filteredChain_dataOutputAllowAll, m_option_filteredChain_dataOutputAllowedSet, m_option_filteredChain_dataOutputFileName, m_option_filteredChain_dataOutputFileType, m_option_filteredChain_discardedPortion, m_option_filteredChain_generate, m_option_filteredChain_lag, m_option_help, m_option_initialPosition_dataInputFileName, m_option_initialPosition_dataInputFileType, m_option_initialPositionUsePreviousLevelLikelihood, m_option_initialProposalCovMatrix_dataInputFileName, m_option_initialProposalCovMatrix_dataInputFileType, m_option_initialValuesOfDisabledParameters, m_option_listOfDisabledParameters, m_option_loadBalanceAlgorithmId, m_option_loadBalanceTreshold, m_option_maxEffectiveSizeRatio, m_option_maxRejectionRate, m_option_minAcceptableEta, m_option_minEffectiveSizeRatio, m_option_minRejectionRate, m_option_putOutOfBoundsInChain, m_option_rawChain_dataInputFileName, m_option_rawChain_dataInputFileType, m_option_rawChain_dataOutputAllowAll, m_option_rawChain_dataOutputAllowedSet, m_option_rawChain_dataOutputFileName, m_option_rawChain_dataOutputFileType, m_option_rawChain_dataOutputPeriod, m_option_rawChain_displayPeriod, m_option_rawChain_generateExtra, m_option_rawChain_measureRunTimes, m_option_rawChain_size, m_option_scaleCovMatrix, m_option_stopAtEnd, m_option_tk_useLocalHessian, m_option_tk_useNewtonComponent, m_option_totallyMute, m_parameterDisabledSet, m_putOutOfBoundsInChain, m_rawChainDataInputFileName, m_rawChainDataInputFileType, m_rawChainDataOutputAllowAll, m_rawChainDataOutputAllowedSet, m_rawChainDataOutputFileName, m_rawChainDataOutputFileType, m_rawChainDataOutputPeriod, m_rawChainDisplayPeriod, m_rawChainGenerateExtra, m_rawChainMeasureRunTimes, m_rawChainSize, m_scaleCovMatrix, m_stopAtEnd, m_str1, m_str2, m_str3, m_str4, m_str5, m_str6, m_str7, m_tkUseLocalHessian, m_tkUseNewtonComponent, m_totallyMute, QUESO::MiscReadDoublesFromString(), QUESO::BaseEnvironment::subDisplayFile(), QUESO::BaseEnvironment::subId(), QUESO::BaseEnvironment::subRank(), and QUESO::BaseEnvironment::worldRank().
Referenced by scanOptionsValues().
void QUESO::MLSamplingLevelOptions::print | ( | std::ostream & | os | ) | const |
It prints the option values.
Definition at line 867 of file MLSamplingLevelOptions.C.
References m_amAdaptedMatricesDataOutputAllowAll, m_amAdaptedMatricesDataOutputAllowedSet, m_amAdaptedMatricesDataOutputFileName, m_amAdaptedMatricesDataOutputFileType, m_amAdaptedMatricesDataOutputPeriod, m_amAdaptInterval, m_amEpsilon, m_amEta, m_amInitialNonAdaptInterval, m_amKeepInitialMatrix, m_checkpointOutputFileName, m_covRejectionRate, m_dataOutputAllowAll, m_dataOutputAllowedSet, m_dataOutputFileName, m_displayCandidates, m_doLogitTransform, m_drDuringAmNonAdaptiveInt, m_drMaxNumExtraStages, m_drScalesForExtraStages, m_filteredChainDataOutputAllowAll, m_filteredChainDataOutputAllowedSet, m_filteredChainDataOutputFileName, m_filteredChainDataOutputFileType, m_filteredChainDiscardedPortion, m_filteredChainGenerate, m_filteredChainLag, m_initialPositionDataInputFileName, m_initialPositionDataInputFileType, m_initialPositionUsePreviousLevelLikelihood, m_initialProposalCovMatrixDataInputFileName, m_initialProposalCovMatrixDataInputFileType, m_initialValuesOfDisabledParameters, m_loadBalanceAlgorithmId, m_loadBalanceTreshold, m_maxEffectiveSizeRatio, m_maxRejectionRate, m_minAcceptableEta, m_minEffectiveSizeRatio, m_minRejectionRate, m_option_am_adaptedMatrices_dataOutputAllowAll, m_option_am_adaptedMatrices_dataOutputAllowedSet, m_option_am_adaptedMatrices_dataOutputFileName, m_option_am_adaptedMatrices_dataOutputFileType, m_option_am_adaptedMatrices_dataOutputPeriod, m_option_am_adaptInterval, m_option_am_epsilon, m_option_am_eta, m_option_am_initialNonAdaptInterval, m_option_am_keepInitialMatrix, m_option_checkpointOutputFileName, m_option_covRejectionRate, m_option_dataOutputAllowAll, m_option_dataOutputAllowedSet, m_option_dataOutputFileName, m_option_displayCandidates, m_option_doLogitTransform, m_option_dr_duringAmNonAdaptiveInt, m_option_dr_listOfScalesForExtraStages, m_option_dr_maxNumExtraStages, m_option_filteredChain_dataOutputAllowAll, m_option_filteredChain_dataOutputAllowedSet, m_option_filteredChain_dataOutputFileName, m_option_filteredChain_dataOutputFileType, m_option_filteredChain_discardedPortion, m_option_filteredChain_generate, m_option_filteredChain_lag, m_option_initialPosition_dataInputFileName, m_option_initialPosition_dataInputFileType, m_option_initialPositionUsePreviousLevelLikelihood, m_option_initialProposalCovMatrix_dataInputFileName, m_option_initialProposalCovMatrix_dataInputFileType, m_option_initialValuesOfDisabledParameters, m_option_listOfDisabledParameters, m_option_loadBalanceAlgorithmId, m_option_loadBalanceTreshold, m_option_maxEffectiveSizeRatio, m_option_maxRejectionRate, m_option_minAcceptableEta, m_option_minEffectiveSizeRatio, m_option_minRejectionRate, m_option_putOutOfBoundsInChain, m_option_rawChain_dataInputFileName, m_option_rawChain_dataInputFileType, m_option_rawChain_dataOutputAllowAll, m_option_rawChain_dataOutputAllowedSet, m_option_rawChain_dataOutputFileName, m_option_rawChain_dataOutputFileType, m_option_rawChain_dataOutputPeriod, m_option_rawChain_displayPeriod, m_option_rawChain_generateExtra, m_option_rawChain_measureRunTimes, m_option_rawChain_size, m_option_scaleCovMatrix, m_option_stopAtEnd, m_option_tk_useLocalHessian, m_option_tk_useNewtonComponent, m_option_totallyMute, m_parameterDisabledSet, m_prefix, m_putOutOfBoundsInChain, m_rawChainDataInputFileName, m_rawChainDataInputFileType, m_rawChainDataOutputAllowAll, m_rawChainDataOutputAllowedSet, m_rawChainDataOutputFileName, m_rawChainDataOutputFileType, m_rawChainDataOutputPeriod, m_rawChainDisplayPeriod, m_rawChainGenerateExtra, m_rawChainMeasureRunTimes, m_rawChainSize, m_scaleCovMatrix, m_stopAtEnd, m_tkUseLocalHessian, m_tkUseNewtonComponent, and m_totallyMute.
Referenced by QUESO::operator<<().
void QUESO::MLSamplingLevelOptions::scanOptionsValues | ( | const MLSamplingLevelOptions * | defaultOptions | ) |
It scans the option values from the options input file.
Definition at line 286 of file MLSamplingLevelOptions.C.
References copyOptionsValues(), defineMyOptions(), getMyOptionValues(), m_env, m_optionsDesc, m_prefix, QUESO::BaseEnvironment::scanInputFileForMyOptions(), and QUESO::BaseEnvironment::subDisplayFile().
Referenced by QUESO::MLSampling< P_V, P_M >::generateSequence().
bool QUESO::MLSamplingLevelOptions::m_amAdaptedMatricesDataOutputAllowAll |
Whether or not subEnvs will write to output file for 'am' adapted matrices.
Definition at line 329 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::set<unsigned int> QUESO::MLSamplingLevelOptions::m_amAdaptedMatricesDataOutputAllowedSet |
subEnvs that will write to output file for 'am' adapted matrices.
Definition at line 332 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_amAdaptedMatricesDataOutputFileName |
Name of output file for 'am' adapted matrices.
Definition at line 323 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_amAdaptedMatricesDataOutputFileType |
Type of output file for 'am' adapted matrices.
Definition at line 326 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
unsigned int QUESO::MLSamplingLevelOptions::m_amAdaptedMatricesDataOutputPeriod |
Period for outputing 'am' adapted matrices.
Definition at line 320 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
unsigned int QUESO::MLSamplingLevelOptions::m_amAdaptInterval |
'am' adaptation interval.
Definition at line 317 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step09_all(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
double QUESO::MLSamplingLevelOptions::m_amEpsilon |
'am' epsilon.
Definition at line 341 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
double QUESO::MLSamplingLevelOptions::m_amEta |
'am' eta.
Definition at line 338 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
unsigned int QUESO::MLSamplingLevelOptions::m_amInitialNonAdaptInterval |
'am' initial non adaptation interval
Definition at line 314 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
bool QUESO::MLSamplingLevelOptions::m_amKeepInitialMatrix |
Whether or not 'am' will keep initial (given) matrix.
Definition at line 311 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_checkpointOutputFileName |
Name of checkpoint output file.
Definition at line 150 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), and print().
double QUESO::MLSamplingLevelOptions::m_covRejectionRate |
c.o.v. for judging attempted rejection rate at current level.
Definition at line 189 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step09_all(), getMyOptionValues(), and print().
bool QUESO::MLSamplingLevelOptions::m_dataOutputAllowAll |
subEnvs that will write to generic output file.
Definition at line 159 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::set<unsigned int> QUESO::MLSamplingLevelOptions::m_dataOutputAllowedSet |
subEnvs that will write to generic output file.
Definition at line 162 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), QUESO::MLSampling< P_V, P_M >::generateSequence_Level0_all(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step11_inter0(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_dataOutputFileName |
Name of generic output file.
Definition at line 156 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Level0_all(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step11_inter0(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
bool QUESO::MLSamplingLevelOptions::m_displayCandidates |
Display candidates generated in the core MH algorithm.
Definition at line 289 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
bool QUESO::MLSamplingLevelOptions::m_doLogitTransform |
Whether or not a logit transform will be done for bounded domains.
Definition at line 344 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
bool QUESO::MLSamplingLevelOptions::m_drDuringAmNonAdaptiveInt |
Whether or not 'dr' is used during 'am' non adaptive interval.
Definition at line 308 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
unsigned int QUESO::MLSamplingLevelOptions::m_drMaxNumExtraStages |
'dr' maximum number of extra stages.
Definition at line 301 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step09_all(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::vector<double> QUESO::MLSamplingLevelOptions::m_drScalesForExtraStages |
'dr' list of scales for proposal covariance matrices from 2nd stage on.
Definition at line 304 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
|
private |
Definition at line 356 of file MLSamplingLevelOptions.h.
Referenced by env(), getMyOptionValues(), and scanOptionsValues().
bool QUESO::MLSamplingLevelOptions::m_filteredChainDataOutputAllowAll |
Whether or not subEnvs will write to output file for filtered chain.
Definition at line 276 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::set<unsigned int> QUESO::MLSamplingLevelOptions::m_filteredChainDataOutputAllowedSet |
subEnvs that will write to output file for filtered chain.
Definition at line 279 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_filteredChainDataOutputFileName |
Name of output file for filtered chain.
Definition at line 270 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step11_inter0(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_filteredChainDataOutputFileType |
Type of output file for filtered chain.
Definition at line 273 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step11_inter0(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
double QUESO::MLSamplingLevelOptions::m_filteredChainDiscardedPortion |
Initial discarded portion for chain filtering.
Definition at line 264 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step11_inter0(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
bool QUESO::MLSamplingLevelOptions::m_filteredChainGenerate |
Whether or not to generate filtered chain.
Definition at line 261 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Level0_all(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step09_all(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step10_all(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step11_inter0(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
unsigned int QUESO::MLSamplingLevelOptions::m_filteredChainLag |
Spacing for chain filtering.
Definition at line 267 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step11_inter0(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_initialPositionDataInputFileName |
Name of input file for initial position.
Definition at line 199 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_initialPositionDataInputFileType |
Type of input file for initial position.
Definition at line 202 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
bool QUESO::MLSamplingLevelOptions::m_initialPositionUsePreviousLevelLikelihood |
Use previous level likelihood for initial chain position instead of re-computing it from target pdf.
Definition at line 211 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateBalLinkedChains_all(), QUESO::MLSampling< P_V, P_M >::generateUnbLinkedChains_all(), getMyOptionValues(), and print().
std::string QUESO::MLSamplingLevelOptions::m_initialProposalCovMatrixDataInputFileName |
Name of input file for initial proposal covariance matrix.
Definition at line 205 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_initialProposalCovMatrixDataInputFileType |
Type of input file for initial proposal covariance matrix.
Definition at line 208 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::vector<double> QUESO::MLSamplingLevelOptions::m_initialValuesOfDisabledParameters |
Definition at line 216 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), QUESO::MLSampling< P_V, P_M >::generateSequence_Level0_all(), getMyOptionValues(), and print().
unsigned int QUESO::MLSamplingLevelOptions::m_loadBalanceAlgorithmId |
Perform load balancing with chosen algorithm (0 = no balancing).
Definition at line 168 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), QUESO::MLSampling< P_V, P_M >::decideOnBalancedChains_all(), defineMyOptions(), getMyOptionValues(), QUESO::MLSampling< P_V, P_M >::prepareBalLinkedChains_inter0(), and print().
double QUESO::MLSamplingLevelOptions::m_loadBalanceTreshold |
Perform load balancing if load unbalancing ratio > threshold.
Definition at line 171 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), QUESO::MLSampling< P_V, P_M >::decideOnBalancedChains_all(), defineMyOptions(), getMyOptionValues(), QUESO::MLSampling< P_V, P_M >::justBalance_proc0(), and print().
double QUESO::MLSamplingLevelOptions::m_maxEffectiveSizeRatio |
Maximum allowed effective size ratio wrt previous level.
Definition at line 177 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step03_inter0(), getMyOptionValues(), and print().
double QUESO::MLSamplingLevelOptions::m_maxRejectionRate |
maximum allowed attempted rejection rate at current level.
Definition at line 186 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step09_all(), getMyOptionValues(), and print().
double QUESO::MLSamplingLevelOptions::m_minAcceptableEta |
minimum acceptable eta,
Used in the GPMSA code.
Definition at line 193 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence(), getMyOptionValues(), and print().
double QUESO::MLSamplingLevelOptions::m_minEffectiveSizeRatio |
Minimum allowed effective size ratio wrt previous level.
Definition at line 174 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step03_inter0(), getMyOptionValues(), and print().
double QUESO::MLSamplingLevelOptions::m_minRejectionRate |
minimum allowed attempted rejection rate at current level
Definition at line 183 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step09_all(), getMyOptionValues(), and print().
|
private |
Definition at line 425 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 426 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 423 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 424 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 422 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 421 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 428 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 427 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 420 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 419 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 363 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 376 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 367 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 368 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 366 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 412 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 429 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 418 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 417 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 416 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 406 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 407 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 404 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 405 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 402 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 401 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 403 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 359 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), and getMyOptionValues().
|
private |
Definition at line 379 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 380 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 383 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 381 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 382 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 385 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 384 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 369 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 370 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 372 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 375 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 377 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 371 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 374 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 413 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 386 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 387 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 395 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 396 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 393 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 394 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 392 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 390 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 389 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 391 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 388 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 373 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 365 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 414 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 415 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 378 of file MLSamplingLevelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 357 of file MLSamplingLevelOptions.h.
Referenced by scanOptionsValues(), and ~MLSamplingLevelOptions().
std::set<unsigned int> QUESO::MLSamplingLevelOptions::m_parameterDisabledSet |
Definition at line 214 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), QUESO::MLSampling< P_V, P_M >::generateSequence(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_prefix |
bool QUESO::MLSamplingLevelOptions::m_putOutOfBoundsInChain |
Put 'out of bound' candidates in chain as well.
Definition at line 292 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_rawChainDataInputFileName |
Name of input file for raw chain.
Definition at line 220 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_rawChainDataInputFileType |
Type of input file for raw chain.
Definition at line 224 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
bool QUESO::MLSamplingLevelOptions::m_rawChainDataOutputAllowAll |
Whether or not subEnvs will write to output file for raw chain.
Definition at line 248 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::set<unsigned int> QUESO::MLSamplingLevelOptions::m_rawChainDataOutputAllowedSet |
subEnvs that will write to output file for raw chain.
Definition at line 251 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_rawChainDataOutputFileName |
Name of output file for raw chain.
Definition at line 242 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Level0_all(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step11_inter0(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
std::string QUESO::MLSamplingLevelOptions::m_rawChainDataOutputFileType |
Type of output file for raw chain.
Definition at line 245 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Level0_all(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step11_inter0(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
unsigned int QUESO::MLSamplingLevelOptions::m_rawChainDataOutputPeriod |
Period of message display during raw chain generation.
Definition at line 239 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
unsigned int QUESO::MLSamplingLevelOptions::m_rawChainDisplayPeriod |
Period of message display during raw chain generation.
Definition at line 233 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
bool QUESO::MLSamplingLevelOptions::m_rawChainGenerateExtra |
Generate extra information about raw chain.
Definition at line 230 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
bool QUESO::MLSamplingLevelOptions::m_rawChainMeasureRunTimes |
Whether or not to measure run times.
Definition at line 236 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
unsigned int QUESO::MLSamplingLevelOptions::m_rawChainSize |
Size of raw chain.
Definition at line 227 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateBalLinkedChains_all(), QUESO::MLSampling< P_V, P_M >::generateSequence(), QUESO::MLSampling< P_V, P_M >::generateSequence_Level0_all(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step01_inter0(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step09_all(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step10_all(), QUESO::MLSampling< P_V, P_M >::generateUnbLinkedChains_all(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
bool QUESO::MLSamplingLevelOptions::m_scaleCovMatrix |
Whether or not scale proposal covariance matrix.
Definition at line 180 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step09_all(), getMyOptionValues(), and print().
bool QUESO::MLSamplingLevelOptions::m_stopAtEnd |
Stop at end of such level.
Definition at line 153 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence(), getMyOptionValues(), and print().
std::string QUESO::MLSamplingLevelOptions::m_str1 |
subEnvs that will write to generic output file.
Definition at line 165 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), and getMyOptionValues().
std::string QUESO::MLSamplingLevelOptions::m_str2 |
Definition at line 215 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), and getMyOptionValues().
std::string QUESO::MLSamplingLevelOptions::m_str3 |
Definition at line 217 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), and getMyOptionValues().
std::string QUESO::MLSamplingLevelOptions::m_str4 |
Definition at line 253 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), and getMyOptionValues().
std::string QUESO::MLSamplingLevelOptions::m_str5 |
Definition at line 280 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), and getMyOptionValues().
std::string QUESO::MLSamplingLevelOptions::m_str6 |
Definition at line 305 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), and getMyOptionValues().
std::string QUESO::MLSamplingLevelOptions::m_str7 |
Definition at line 335 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), and getMyOptionValues().
bool QUESO::MLSamplingLevelOptions::m_tkUseLocalHessian |
Whether or not 'proposal' uses local Hessian.
Definition at line 295 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
bool QUESO::MLSamplingLevelOptions::m_tkUseNewtonComponent |
Whether or not 'proposal' uses Newton component.
Definition at line 298 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().
bool QUESO::MLSamplingLevelOptions::m_totallyMute |
Whether or not to be totally mute (no printout message).
Definition at line 196 of file MLSamplingLevelOptions.h.
Referenced by copyOptionsValues(), defineMyOptions(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step09_all(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step10_all(), getMyOptionValues(), QUESO::MetropolisHastingsSGOptions::MetropolisHastingsSGOptions(), and print().