hops
Namespaces | Functions
PotentialScaleReductionFactor.hpp File Reference
#include <string>
#include <stdexcept>
#include <vector>
#include <cmath>
#include <cassert>
#include <memory>
#include "IsConstantChain.hpp"
Include dependency graph for PotentialScaleReductionFactor.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 hops
 

Functions

template<typename StateType >
double hops::computePotentialScaleReductionFactor (const std::vector< const std::vector< StateType > * > &chains, unsigned long dimension, unsigned long numUnseen, std::vector< double > &sampleVariancesSeen, std::vector< double > &intraChainExpectationsSeen, double &interChainExpectationSeen, unsigned long &numSeen)
 
template<typename StateType >
double hops::computePotentialScaleReductionFactor (const std::vector< std::vector< StateType >> &chains, unsigned long dimension, unsigned long numUnseen, std::vector< double > &sampleVariancesSeen, std::vector< double > &intraChainExpectationsSeen, double &interChainExpectationSeen, unsigned long &numSeen)
 
template<typename StateType >
std::vector< double > hops::computePotentialScaleReductionFactor (const std::vector< const std::vector< StateType > * > &chains, unsigned long numUnseen, std::vector< std::vector< double >> &sampleVariancesSeen, std::vector< std::vector< double >> &intraChainExpectationsSeen, std::vector< double > &interChainExpectationSeen, unsigned long &numSeen)
 
template<typename StateType >
std::vector< double > hops::computePotentialScaleReductionFactor (const std::vector< std::vector< StateType >> &chains, unsigned long numUnseen, std::vector< std::vector< double >> &sampleVariancesSeen, std::vector< std::vector< double >> &intraChainExpectationsSeen, std::vector< double > &interChainExpectationSeen, unsigned long &numSeen)
 
template<typename StateType >
double hops::computePotentialScaleReductionFactor (const std::vector< const std::vector< StateType > * > &chains, unsigned long dimension)
 
template<typename StateType >
double hops::computePotentialScaleReductionFactor (const std::vector< std::vector< StateType >> &chains, unsigned long dimension)
 
template<typename StateType >
std::vector< double > hops::computePotentialScaleReductionFactor (const std::vector< const std::vector< StateType > * > &chains)
 
template<typename StateType >
std::vector< double > hops::computePotentialScaleReductionFactor (const std::vector< std::vector< StateType >> &chains)