LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::infer::GibbsSlice< T > Struct Template Reference

The deterministic content of one coordinate update. More...

#include <line/api/infer/infer_gibbs.h>

Collaboration diagram for line::infer::GibbsSlice< T >:

Public Attributes

std::vector< T > grid
 candidate values, 0, interval, 2 interval, ...
std::vector< T > logG
 log normalizing constant along the grid
std::vector< T > prob
 normalized slice probability
range_size_dim
 twice the value at which the slice mass closes

Detailed Description

template<class T>
struct line::infer::GibbsSlice< T >

The deterministic content of one coordinate update.

Definition at line 121 of file infer_gibbs.h.

Member Data Documentation

◆ grid

template<class T>
std::vector<T> line::infer::GibbsSlice< T >::grid

candidate values, 0, interval, 2 interval, ...

Definition at line 122 of file infer_gibbs.h.

Referenced by line::infer::gibbs_slice(), and line::infer::infer_gibbs().

◆ logG

template<class T>
std::vector<T> line::infer::GibbsSlice< T >::logG

log normalizing constant along the grid

Definition at line 123 of file infer_gibbs.h.

Referenced by line::infer::gibbs_slice(), and line::infer::infer_gibbs().

◆ prob

template<class T>
std::vector<T> line::infer::GibbsSlice< T >::prob

normalized slice probability

Definition at line 124 of file infer_gibbs.h.

Referenced by line::infer::gibbs_slice(), and line::infer::infer_gibbs().

◆ range_size_dim

template<class T>
T line::infer::GibbsSlice< T >::range_size_dim

twice the value at which the slice mass closes

Definition at line 125 of file infer_gibbs.h.

Referenced by line::infer::gibbs_slice(), and line::infer::infer_gibbs().


The documentation for this struct was generated from the following file: