Akumuli
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Public Types | Public Member Functions | Public Attributes | List of all members
Akumuli::QP::HoltWintersSlidingWindow< Frame > Struct Template Reference

Public Types

typedef std::unique_ptr< Frame > PFrame
 

Public Member Functions

 HoltWintersSlidingWindow (double alpha, double beta, double gamma, int period)
 
void add (PFrame value)
 
PFrame forecast () const
 

Public Attributes

PFrame baseline_
 
PFrame slope_
 
std::deque< PFrame > seasonal_
 
const double alpha_
 
const double beta_
 
const double gamma_
 
int counter_
 
int period_
 

Detailed Description

template<class Frame>
struct Akumuli::QP::HoltWintersSlidingWindow< Frame >

Holt-Winters implementation. http://static.usenix.org/events/lisa00/full_papers/brutlag/brutlag_html/


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