XCSF
1.4.7
XCSF learning classifier system
|
Functions operating on sets of neural classifiers. More...
#include "clset_neural.h"
#include "cl.h"
#include "cond_neural.h"
#include "condition.h"
#include "pred_neural.h"
#include "prediction.h"
#include "utils.h"
Go to the source code of this file.
Functions | |
double | clset_mean_cond_layers (const struct XCSF *xcsf, const struct Set *set) |
Calculates the mean number of condition layers in the set. More... | |
double | clset_mean_cond_neurons (const struct XCSF *xcsf, const struct Set *set, const int layer) |
Calculates the mean number of condition neurons for a given layer. More... | |
double | clset_mean_cond_connections (const struct XCSF *xcsf, const struct Set *set, const int layer) |
Calculates the mean number of condition connections in the set. More... | |
double | clset_mean_pred_neurons (const struct XCSF *xcsf, const struct Set *set, const int layer) |
Calculates the mean number of prediction neurons for a given layer. More... | |
double | clset_mean_pred_layers (const struct XCSF *xcsf, const struct Set *set) |
Calculates the mean number of prediction layers in the set. More... | |
double | clset_mean_pred_eta (const struct XCSF *xcsf, const struct Set *set, const int layer) |
Calculates the mean prediction layer ETA of classifiers in the set. More... | |
double | clset_mean_pred_connections (const struct XCSF *xcsf, const struct Set *set, const int layer) |
Calculates the mean number of prediction connections in the set. More... | |
Functions operating on sets of neural classifiers.
Definition in file clset_neural.c.
double clset_mean_cond_connections | ( | const struct XCSF * | xcsf, |
const struct Set * | set, | ||
const int | layer | ||
) |
Calculates the mean number of condition connections in the set.
[in] | xcsf | The XCSF data structure. |
[in] | set | The set to calculate the mean. |
[in] | layer | The position of layer to calculate. |
Definition at line 93 of file clset_neural.c.
References Clist::cl, cond_neural_connections(), COND_TYPE_NEURAL, Set::list, Clist::next, and RULE_TYPE_NEURAL.
Referenced by XCS::get_pset_mean_cond_connections().
Calculates the mean number of condition layers in the set.
[in] | xcsf | The XCSF data structure. |
[in] | set | The set to calculate the mean. |
Definition at line 39 of file clset_neural.c.
References Clist::cl, cond_neural_layers(), COND_TYPE_NEURAL, Set::list, Clist::next, and RULE_TYPE_NEURAL.
Referenced by XCS::get_pset_mean_cond_layers().
double clset_mean_cond_neurons | ( | const struct XCSF * | xcsf, |
const struct Set * | set, | ||
const int | layer | ||
) |
Calculates the mean number of condition neurons for a given layer.
[in] | xcsf | The XCSF data structure. |
[in] | set | The set to calculate the mean. |
[in] | layer | The neural network layer position. |
Definition at line 65 of file clset_neural.c.
References Clist::cl, cond_neural_neurons(), COND_TYPE_NEURAL, Set::list, Clist::next, and RULE_TYPE_NEURAL.
Referenced by XCS::get_pset_mean_cond_neurons().
double clset_mean_pred_connections | ( | const struct XCSF * | xcsf, |
const struct Set * | set, | ||
const int | layer | ||
) |
Calculates the mean number of prediction connections in the set.
[in] | xcsf | The XCSF data structure. |
[in] | set | The set to calculate the mean. |
[in] | layer | The position of layer to calculate. |
Definition at line 200 of file clset_neural.c.
References Clist::cl, Set::list, Clist::next, pred_neural_connections(), and PRED_TYPE_NEURAL.
Referenced by XCS::get_pset_mean_pred_connections().
Calculates the mean prediction layer ETA of classifiers in the set.
[in] | xcsf | The XCSF data structure. |
[in] | set | The set to calculate the mean. |
[in] | layer | The position of layer to calculate. |
Definition at line 173 of file clset_neural.c.
References Clist::cl, Set::list, Clist::next, pred_neural_eta(), and PRED_TYPE_NEURAL.
Referenced by XCS::get_pset_mean_pred_eta().
Calculates the mean number of prediction layers in the set.
[in] | xcsf | The XCSF data structure. |
[in] | set | The set to calculate the mean. |
Definition at line 147 of file clset_neural.c.
References Clist::cl, Set::list, Clist::next, pred_neural_layers(), and PRED_TYPE_NEURAL.
Referenced by XCS::get_pset_mean_pred_layers().
double clset_mean_pred_neurons | ( | const struct XCSF * | xcsf, |
const struct Set * | set, | ||
const int | layer | ||
) |
Calculates the mean number of prediction neurons for a given layer.
[in] | xcsf | The XCSF data structure. |
[in] | set | The set to calculate the mean. |
[in] | layer | The neural network layer position. |
Definition at line 121 of file clset_neural.c.
References Clist::cl, Set::list, Clist::next, pred_neural_neurons(), and PRED_TYPE_NEURAL.
Referenced by XCS::get_pset_mean_pred_neurons().