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

Result of the optimization-based M3PP(2, m) fits. More...

#include <line/api/mam/m3pp2m_fitc_approx.h>

Collaboration diagram for line::mam::M3pp2mFitcApproxResult< T >:

Public Attributes

Mmap< T > mmap
 the fitted M3PP(2, m)
mmpp_objective
 objective of the underlying MMPP(2) fit (zero when it was given)
class_objective
 sum_i (x_i/target_i - 1)^2, the reference's fit_error
class_violation
 worst constraint violation of the per-class QP
bool degenerate
 the underlying process was a Poisson process
bool feasible
 mmap_isfeasible_tol of the result at 1e-8

Detailed Description

template<class T>
struct line::mam::M3pp2mFitcApproxResult< T >

Result of the optimization-based M3PP(2, m) fits.

Definition at line 109 of file m3pp2m_fitc_approx.h.

Member Data Documentation

◆ class_objective

template<class T>
T line::mam::M3pp2mFitcApproxResult< T >::class_objective

sum_i (x_i/target_i - 1)^2, the reference's fit_error

Definition at line 112 of file m3pp2m_fitc_approx.h.

◆ class_violation

template<class T>
T line::mam::M3pp2mFitcApproxResult< T >::class_violation

worst constraint violation of the per-class QP

Definition at line 113 of file m3pp2m_fitc_approx.h.

◆ degenerate

template<class T>
bool line::mam::M3pp2mFitcApproxResult< T >::degenerate

the underlying process was a Poisson process

Definition at line 114 of file m3pp2m_fitc_approx.h.

Referenced by line::mam::m3pp2m_fitc_approx(), and line::mam::m3pp2m_fitc_approx_ag_multiclass().

◆ feasible

template<class T>
bool line::mam::M3pp2mFitcApproxResult< T >::feasible

mmap_isfeasible_tol of the result at 1e-8

Definition at line 115 of file m3pp2m_fitc_approx.h.

◆ mmap

template<class T>
Mmap<T> line::mam::M3pp2mFitcApproxResult< T >::mmap

the fitted M3PP(2, m)

Definition at line 110 of file m3pp2m_fitc_approx.h.

◆ mmpp_objective

template<class T>
T line::mam::M3pp2mFitcApproxResult< T >::mmpp_objective

objective of the underlying MMPP(2) fit (zero when it was given)

Definition at line 111 of file m3pp2m_fitc_approx.h.

Referenced by line::mam::m3pp2m_fitc_approx(), line::mam::m3pp2m_fitc_approx_ag(), and line::mam::m3pp2m_fitc_approx_ag_multiclass().


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