LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::infer::GibbsOptions Struct Reference

MATLAB's hard-coded budgets, exposed with their MATLAB values as defaults. More...

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

Public Attributes

double tol = 1e-3
 grid step and convergence tolerance
std::size_t data_needed = 200000
 events kept from the end of the trace
std::size_t likelihood_sample = 5000
 test set size
std::size_t nsamples = 2000
 chain length
std::size_t block = 50
 samples per convergence block

Detailed Description

MATLAB's hard-coded budgets, exposed with their MATLAB values as defaults.

Definition at line 111 of file infer_gibbs.h.

Member Data Documentation

◆ block

std::size_t line::infer::GibbsOptions::block = 50

samples per convergence block

Definition at line 116 of file infer_gibbs.h.

Referenced by line::infer::infer_gibbs().

◆ data_needed

std::size_t line::infer::GibbsOptions::data_needed = 200000

events kept from the end of the trace

Definition at line 113 of file infer_gibbs.h.

Referenced by line::infer::infer_gibbs().

◆ likelihood_sample

std::size_t line::infer::GibbsOptions::likelihood_sample = 5000

test set size

Definition at line 114 of file infer_gibbs.h.

Referenced by line::infer::infer_gibbs().

◆ nsamples

std::size_t line::infer::GibbsOptions::nsamples = 2000

chain length

Definition at line 115 of file infer_gibbs.h.

Referenced by line::infer::infer_gibbs().

◆ tol

double line::infer::GibbsOptions::tol = 1e-3

grid step and convergence tolerance

Definition at line 112 of file infer_gibbs.h.

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


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