|
XCSF 1.4.8
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. | |
| 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. | |
| 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. | |
| 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. | |
| double | clset_mean_pred_layers (const struct XCSF *xcsf, const struct Set *set) |
| Calculates the mean number of prediction layers in the set. | |
| 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. | |
| 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. | |
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().