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

PreviousYear Class Reference

Previous Year prediction method. More...

#include <prediction.h>

Inheritance diagram for PreviousYear:

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

Previous Year prediction method.

A trivial prediction method that always predicts same values as in the corresponding months in the previous year.

Any sophisticated prediction method should do better than this.

Definition at line 181 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 494 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 483 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