#include "Array1D.h"
#include "Array2D.h"
#include "Array3D.h"
#include "mcmc.h"
#include "amcmc.h"
#include "quad.h"
#include "math.h"
#include "arrayio.h"
#include "dsfmt_add.h"
#include <sys/time.h>
#include "arraytools.h"
#include <string>
#include <iostream>
#include <iomanip>
#include "sampling.hpp"
#include "tools.h"
#include "PCSet.h"
#include <stdlib.h>
#include <sstream>
Go to the source code of this file.
|
void | userRunModel (Array1D< double > &modelDataY, Array1D< double > &modelDataX, Array1D< double > ¶meters, Array1D< double > &hyperparameters) |
|
double | userComputeParamLogPosterior (parameterPosteriorInformation *paramPostInfo, Array1D< double > parameters) |
|
double | userComputeParamLogLikelihood (parameterPosteriorInformation *paramPostInfo, Array1D< double > modelDataOut, Array1D< double > parameters, Array1D< double > hyperparameters) |
|
void | userComputeStatistics (Array1D< double > ¶meterStatistics, Array1D< MCMC::chainstate > ¶meterChain) |
|
void | userDefineData (dataPosteriorInformation &dataPostInfo) |
|
void | userDefineConstraints (dataPosteriorInformation &dataPostInfo) |
|
void | userSpecifyNominalParams (dataPosteriorInformation &dataPostInfo) |
|
double | dataInferenceLogPosterior (Array1D< double > &m, void *info) |
|
double | parameterInferenceLogPosterior (Array1D< double > &beta, void *info) |
|
void | parameterInference (dataPosteriorInformation *dataPostInfo, Array1D< double > &m, Array1D< MCMC::chainstate > ¶meterChainEntries) |
|
double | computeParamLogPosterior (parameterPosteriorInformation *paramPostInfo, Array1D< double > parameters) |
|
double | computeParamLogLikelihood (parameterPosteriorInformation *paramPostInfo, Array1D< double > modelDataOut, Array1D< double > parameters, Array1D< double > hyperparameters) |
|
void | computeStatistics (Array1D< double > ¶meterStatistics, Array1D< MCMC::chainstate > ¶meterChain) |
|
◆ __wsu
◆ computeParamLogLikelihood()
◆ computeParamLogPosterior()
◆ computeStatistics()
◆ dataInferenceLogPosterior()
double dataInferenceLogPosterior |
( |
Array1D< double > & | m, |
|
|
void * | info ) |
◆ parameterInference()
◆ parameterInferenceLogPosterior()
double parameterInferenceLogPosterior |
( |
Array1D< double > & | beta, |
|
|
void * | info ) |
◆ userComputeParamLogLikelihood()
◆ userComputeParamLogPosterior()
◆ userComputeStatistics()
◆ userDefineConstraints()
◆ userDefineData()
◆ userRunModel()
void userRunModel |
( |
Array1D< double > & | modelDataY, |
|
|
Array1D< double > & | modelDataX, |
|
|
Array1D< double > & | parameters, |
|
|
Array1D< double > & | hyperparameters ) |
◆ userSpecifyNominalParams()