|
versatile-mcmc
0.1.7
|
This is the complete list of members for vmcmc::MetropolisHastings, including all inherited members.
| AddWriter(ArgsT &&...args) | vmcmc::Algorithm | inline |
| AddWriter(std::shared_ptr< Writer > writer) (defined in vmcmc::Algorithm) | vmcmc::Algorithm | inline |
| Advance(size_t nSteps=1) override | vmcmc::MetropolisHastings | virtual |
| AdvanceChainConfig(size_t iChainConfig, size_t iBeta, size_t nSteps=1) (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | protected |
| Algorithm() (defined in vmcmc::Algorithm) | vmcmc::Algorithm | |
| CalculateMHRatio(const Sample &prevState, const Sample &nextState, double proposalAsymmetry=1.0, double beta=1.0) (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | static |
| DefaultCallable typedef (defined in vmcmc::Algorithm) | vmcmc::Algorithm | |
| Evaluate(Sample &sample) const | vmcmc::Algorithm | |
| EvaluateLikelihood(const std::vector< double > ¶mValues) const | vmcmc::Algorithm | |
| EvaluateNegLogLikelihood(const std::vector< double > ¶mValues) const | vmcmc::Algorithm | |
| EvaluatePrior(const std::vector< double > ¶mValues) const | vmcmc::Algorithm | |
| fBetas (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | protected |
| fChainConfigs (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | protected |
| fCycleLength (defined in vmcmc::Algorithm) | vmcmc::Algorithm | protected |
| Finalize() override (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | virtual |
| fLikelihood (defined in vmcmc::Algorithm) | vmcmc::Algorithm | protected |
| fNegLogLikelihood (defined in vmcmc::Algorithm) | vmcmc::Algorithm | protected |
| fParameterConfig (defined in vmcmc::Algorithm) | vmcmc::Algorithm | protected |
| fPrior (defined in vmcmc::Algorithm) | vmcmc::Algorithm | protected |
| fProposalFunction (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | protected |
| fPtFrequency (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | protected |
| fRandomizeStartPoint (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | protected |
| fStatistics (defined in vmcmc::Algorithm) | vmcmc::Algorithm | protected |
| fTotalLength (defined in vmcmc::Algorithm) | vmcmc::Algorithm | protected |
| fWriters (defined in vmcmc::Algorithm) | vmcmc::Algorithm | protected |
| GetBetas() const (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | inline |
| GetChain(size_t cIndex=0) override (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | virtual |
| GetParameterConfig() const (defined in vmcmc::Algorithm) | vmcmc::Algorithm | inline |
| GetProposalFunction() (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | inline |
| GetProposalFunction() const (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | inline |
| GetStatistics() (defined in vmcmc::Algorithm) | vmcmc::Algorithm | inline |
| GetStatistics() const (defined in vmcmc::Algorithm) | vmcmc::Algorithm | inline |
| GetSwapAcceptanceRate(size_t iChain, ptrdiff_t iBeta=-1) const | vmcmc::MetropolisHastings | |
| GetTotalLength() const (defined in vmcmc::Algorithm) | vmcmc::Algorithm | inline |
| Initialize() override (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | virtual |
| IsMultiThreading() const (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | inline |
| IsRandomizeStartPoint() const (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | inline |
| MetropolisHastings() (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | |
| NumberOfChains() override (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | inlinevirtual |
| ProposePtSwapping(size_t iChainConfig) (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | protected |
| Run() | vmcmc::Algorithm | |
| SetBetas(ContainerT betas) (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | inline |
| SetLikelihood(DefaultCallable likelihood) (defined in vmcmc::Algorithm) | vmcmc::Algorithm | inline |
| SetLikelihood(CallableT likelihood) (defined in vmcmc::Algorithm) | vmcmc::Algorithm | inline |
| SetMultiThreading(bool enable) (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | |
| SetNegLogLikelihood(DefaultCallable negLoglikelihood) (defined in vmcmc::Algorithm) | vmcmc::Algorithm | inline |
| SetNegLogLikelihood(CallableT negLoglikelihood) (defined in vmcmc::Algorithm) | vmcmc::Algorithm | inline |
| SetNumberOfChains(size_t nChains) (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | |
| SetParameterConfig(const ParameterConfig ¶mConfig) | vmcmc::Algorithm | |
| SetPrior(DefaultCallable prior) (defined in vmcmc::Algorithm) | vmcmc::Algorithm | inline |
| SetPrior(CallableT prior) (defined in vmcmc::Algorithm) | vmcmc::Algorithm | inline |
| SetProposalFunction(ArgsT &&...args) (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | inline |
| SetProposalFunction(std::shared_ptr< Proposal > proposalFunction) (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | inline |
| SetRandomizeStartPoint(bool randomizeStartPoint) (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | inline |
| SetTotalLength(size_t length) (defined in vmcmc::Algorithm) | vmcmc::Algorithm | inline |
| ~Algorithm() (defined in vmcmc::Algorithm) | vmcmc::Algorithm | virtual |
| ~MetropolisHastings() (defined in vmcmc::MetropolisHastings) | vmcmc::MetropolisHastings | virtual |
1.8.11