Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

PreviousYearsAvg Class Reference

Average of Previous Years prediction method. More...

#include <prediction.h>

Inheritance diagram for PreviousYearsAvg:

PredictionStrategy List of all members.

Public Methods

virtual void train (const Matrix &traindata, int startmonth)
virtual Ref< Matrix > predict (const Matrix &testdata, int startmonth) const
virtual int inputMonths () const

Detailed Description

Average of Previous Years prediction method.

A trivial prediction method that predicts, for each month in the predicted year, the average value of the particular month in the past years.

Any sophisticated prediction method should do better than this.

Definition at line 200 of file prediction.h.


Member Function Documentation

Ref< Matrix > predict const Matrix &    testdata,
int    startmonth
const [virtual]
 

Tests the data and returns the monthly predictions in matrix.

Must be implemented by prediction strategies.

Parameters:
startmonth  See train().

Reimplemented from PredictionStrategy.

Definition at line 538 of file prediction.cc.

void train const Matrix &    traindata,
int    startmonth
[virtual]
 

Trains the learning method with the given data.

Must be implemented by prediction strategies.

Parameters:
startmonth  Zero-based month number for the first sample in the data. The month number can be in range 0-11, but only the last two digits are interpreted as months, so it can have values like 199905 or 9905.

Reimplemented from PredictionStrategy.

Definition at line 522 of file prediction.cc.


The documentation for this class was generated from the following files:
Generated on Thu Feb 10 20:06:45 2005 for Inanna by doxygen1.2.18