workspace.src.LikelihoodModels¶
Created on July 30 2020 @author: Congjian Wang
Submodules¶
Classes¶
Normal/Multivariate Normal Likelihood model |
Package Contents¶
- class workspace.src.LikelihoodModels.NormalModel[source]¶
Bases:
workspace.src.LikelihoodModels.LikelihoodBase.LikelihoodBase
Normal/Multivariate Normal Likelihood model
- classmethod getInputSpecification()[source]¶
Collects input specifications for this class.
- Returns:
RAVEN InputData specs
- Return type:
InputData
- _simTargets = None¶
- _expTargets = None¶
- _biasTargets¶
- _expTargetsShape = None¶
- _expCov = None¶
- _computeExpCov = True¶
- _biasCov = None¶
- _romCov = None¶
- _cov = None¶
- _detCov = None¶
- _diag¶
- _multipleTargets = False¶
- _numObservations = None¶
- _reductionType = 'pca'¶
- _truncationRank = None¶
- _subspace = None¶
- _localHandleInput(paramInput)[source]¶
Function to read the portion of the parsed xml input that belongs to this specialized class and initialize some stuff based on the inputs got.
- Parameters:
paramInput – InputData.ParameterInput, the parsed xml input
- Returns:
None
- _checkInputParams(needDict)[source]¶
Method to check input parameters
- Parameters:
needDict – dict, dictionary of required parameters
- Returns:
None
- static isPosDef(arrayIn)[source]¶
Check if provided array is postive definite or not.
- Parameters:
arrayIn – numpy.array, input array
- Returns:
True if the array is postive definite
- Return type:
bool