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

The empirical state distribution built from the traces. More...

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

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

Public Attributes

Matrix< long > states
 (ns x K*GIBBS_NNODES) population vectors, node-major
std::vector< T > prob
 (ns) time fraction spent in each state
std::vector< long > N
 (K) per-class population
std::vector< T > N0
 (K) per-class mean number at the queue

Detailed Description

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

The empirical state distribution built from the traces.

Definition at line 103 of file infer_gibbs.h.

Member Data Documentation

◆ N

template<class T>
std::vector<long> line::infer::GibbsStateProbs< T >::N

(K) per-class population

Definition at line 106 of file infer_gibbs.h.

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

◆ N0

template<class T>
std::vector<T> line::infer::GibbsStateProbs< T >::N0

(K) per-class mean number at the queue

Definition at line 107 of file infer_gibbs.h.

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

◆ prob

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

(ns) time fraction spent in each state

Definition at line 105 of file infer_gibbs.h.

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

◆ states

template<class T>
Matrix<long> line::infer::GibbsStateProbs< T >::states

(ns x K*GIBBS_NNODES) population vectors, node-major

Definition at line 104 of file infer_gibbs.h.

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


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