hops
Classes | Namespaces | Typedefs | Functions
Run.hpp File Reference
#include <hops/LinearProgram/LinearProgramClpImpl.hpp>
#include <hops/LinearProgram/LinearProgramGurobiImpl.hpp>
#include <hops/MarkovChain/MarkovChain.hpp>
#include <hops/MarkovChain/MarkovChainFactory.hpp>
#include <hops/MarkovChain/MarkovChainType.hpp>
#include <hops/MarkovChain/Tuning/AcceptanceRateTuner.hpp>
#include <hops/MarkovChain/Tuning/ExpectedSquaredJumpDistanceTuner.hpp>
#include <hops/MarkovChain/Tuning/SimpleExpectedSquaredJumpDistanceTuner.hpp>
#include <hops/Polytope/MaximumVolumeEllipsoid.hpp>
#include <hops/RandomNumberGenerator/RandomNumberGenerator.hpp>
#include <hops/Utility/Data.hpp>
#include <hops/Utility/Exceptions.hpp>
#include <hops/Utility/Problem.hpp>
#include <Eigen/Core>
#include <memory>
#include <random>
#include <stdexcept>
#include <chrono>
Include dependency graph for Run.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  hops::NoProposal
 
class  hops::RunBase< Model, Proposal >
 
class  hops::RunBase< Model, Proposal >
 

Namespaces

 hops
 

Typedefs

template<typename Model >
using hops::Run = RunBase< Model, NoProposal >
 

Functions

template<typename Model , typename Proposal >
void hops::tune (RunBase< Model, Proposal > &run, AcceptanceRateTuner::param_type &parameters)
 
template<typename Model , typename Proposal >
void hops::tune (RunBase< Model, Proposal > &run, ExpectedSquaredJumpDistanceTuner::param_type &parameters)
 
template<typename Model , typename Proposal >
void hops::tune (RunBase< Model, Proposal > &run, SimpleExpectedSquaredJumpDistanceTuner::param_type &parameters)