XCSF  1.4.7
XCSF learning classifier system
PredNLMS Struct Reference

Normalised least mean squares prediction data structure. More...

#include <pred_nlms.h>

Data Fields

int n
 Number of weights for each predicted variable. More...
 
int n_weights
 Total number of weights. More...
 
double * weights
 Weights used to compute prediction. More...
 
double * mu
 Mutation rates. More...
 
double eta
 Gradient descent rate. More...
 
double * tmp_input
 Temporary storage for updating weights. More...
 

Detailed Description

Normalised least mean squares prediction data structure.

Definition at line 32 of file pred_nlms.h.

Field Documentation

◆ eta

double PredNLMS::eta

◆ mu

◆ n

int PredNLMS::n

Number of weights for each predicted variable.

Definition at line 33 of file pred_nlms.h.

Referenced by xcsf.utils.viz.DGPViz::__init__(), xcsf.utils.viz.DGPViz::draw(), pred_nlms_compute(), pred_nlms_init(), pred_nlms_load(), pred_nlms_save(), and pred_nlms_update().

◆ n_weights

int PredNLMS::n_weights

◆ tmp_input

double* PredNLMS::tmp_input

Temporary storage for updating weights.

Definition at line 38 of file pred_nlms.h.

Referenced by pred_nlms_compute(), pred_nlms_free(), pred_nlms_init(), and pred_nlms_update().

◆ weights

double* PredNLMS::weights

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