|
XCSF 1.4.8
XCSF learning classifier system
|
Directories | |
| utils | |
Files | |
| __init__.py | |
| act_integer.c | |
| integer action functions. | |
| act_integer.h | |
| integer action functions. | |
| act_neural.c | |
| Neural network action functions. | |
| act_neural.h | |
| Neural network action functions. | |
| action.c | |
| Interface for classifier actions. | |
| action.h | |
| Interface for classifier actions. | |
| blas.c | |
| Basic linear algebra functions. | |
| blas.h | |
| Basic linear algebra functions. | |
| cl.c | |
| Functions operating on classifiers. | |
| cl.h | |
| Functions operating on classifiers. | |
| clset.c | |
| Functions operating on sets of classifiers. | |
| clset.h | |
| Functions operating on sets of classifiers. | |
| clset_neural.c | |
| Functions operating on sets of neural classifiers. | |
| clset_neural.h | |
| Functions operating on sets of neural classifiers. | |
| cond_dgp.c | |
| Dynamical GP graph condition functions. | |
| cond_dgp.h | |
| Dynamical GP graph condition functions. | |
| cond_dummy.c | |
| Always-matching dummy condition functions. | |
| cond_dummy.h | |
| Always-matching dummy condition functions. | |
| cond_ellipsoid.c | |
| Hyperellipsoid condition functions. | |
| cond_ellipsoid.h | |
| Hyperellipsoid condition functions. | |
| cond_gp.c | |
| Tree GP condition functions. | |
| cond_gp.h | |
| Tree GP condition functions. | |
| cond_neural.c | |
| Multi-layer perceptron neural network condition functions. | |
| cond_neural.h | |
| Multi-layer perceptron neural network condition functions. | |
| cond_rectangle.c | |
| Hyperrectangle condition functions. | |
| cond_rectangle.h | |
| Hyperrectangle condition functions. | |
| cond_ternary.c | |
| Ternary condition functions. | |
| cond_ternary.h | |
| Ternary condition functions. | |
| condition.c | |
| Interface for classifier conditions. | |
| condition.h | |
| Interface for classifier conditions. | |
| config.c | |
| Configuration file (JSON) handling functions. | |
| config.h | |
| Configuration file handling functions. | |
| dgp.c | |
| An implementation of dynamical GP graphs with fuzzy activations. | |
| dgp.h | |
| An implementation of dynamical GP graphs with fuzzy activations. | |
| ea.c | |
| Evolutionary algorithm functions. | |
| ea.h | |
| Evolutionary algorithm functions. | |
| env.c | |
| Built-in problem environment interface. | |
| env.h | |
| Built-in problem environment interface. | |
| env_csv.c | |
| CSV input file handling functions. | |
| env_csv.h | |
| CSV input file handling functions. | |
| env_maze.c | |
| The discrete maze problem environment module. | |
| env_maze.h | |
| The discrete maze problem environment module. | |
| env_mux.c | |
| The real multiplexer problem environment. | |
| env_mux.h | |
| The real multiplexer problem environment. | |
| gp.c | |
| An implementation of GP trees based upon TinyGP. | |
| gp.h | |
| An implementation of GP trees based upon TinyGP. | |
| image.c | |
| Image handling functions. | |
| image.h | |
| Image handling functions. | |
| loss.c | |
| Loss functions for calculating prediction error. | |
| loss.h | |
| Loss functions for calculating prediction error. | |
| main.c | |
| Main function for stand-alone binary execution. | |
| neural.c | |
| An implementation of a multi-layer perceptron neural network. | |
| neural.h | |
| An implementation of a multi-layer perceptron neural network. | |
| neural_activations.c | |
| Neural network activation functions. | |
| neural_activations.h | |
| Neural network activation functions. | |
| neural_layer.c | |
| Interface for neural network layers. | |
| neural_layer.h | |
| Interface for neural network layers. | |
| neural_layer_args.c | |
| Functions operating on neural network arguments/constants. | |
| neural_layer_args.h | |
| Functions operating on neural network arguments/constants. | |
| neural_layer_avgpool.c | |
| An implementation of an average pooling layer. | |
| neural_layer_avgpool.h | |
| An implementation of an average pooling layer. | |
| neural_layer_connected.c | |
| An implementation of a fully-connected layer of perceptrons. | |
| neural_layer_connected.h | |
| An implementation of a fully-connected layer of perceptrons. | |
| neural_layer_convolutional.c | |
| An implementation of a 2D convolutional layer. | |
| neural_layer_convolutional.h | |
| An implementation of a 2D convolutional layer. | |
| neural_layer_dropout.c | |
| An implementation of a dropout layer. | |
| neural_layer_dropout.h | |
| An implementation of a dropout layer. | |
| neural_layer_lstm.c | |
| An implementation of a long short-term memory layer. | |
| neural_layer_lstm.h | |
| An implementation of a long short-term memory layer. | |
| neural_layer_maxpool.c | |
| An implementation of a 2D maxpooling layer. | |
| neural_layer_maxpool.h | |
| An implementation of a 2D maxpooling layer. | |
| neural_layer_noise.c | |
| An implementation of a Gaussian noise adding layer. | |
| neural_layer_noise.h | |
| An implementation of a Gaussian noise adding layer. | |
| neural_layer_recurrent.c | |
| An implementation of a recurrent layer of perceptrons. | |
| neural_layer_recurrent.h | |
| An implementation of a recurrent layer of perceptrons. | |
| neural_layer_softmax.c | |
| An implementation of a softmax layer. | |
| neural_layer_softmax.h | |
| An implementation of a softmax layer. | |
| neural_layer_upsample.c | |
| An implementation of a 2D upsampling layer. | |
| neural_layer_upsample.h | |
| An implementation of a 2D upsampling layer. | |
| pa.c | |
| Prediction array functions. | |
| pa.h | |
| Prediction array functions. | |
| param.c | |
| Functions for setting and printing parameters. | |
| param.h | |
| Functions for setting and printing parameters. | |
| perf.c | |
| System performance printing. | |
| perf.h | |
| System performance printing. | |
| pred_constant.c | |
| Piece-wise constant prediction functions. | |
| pred_constant.h | |
| Piece-wise constant prediction functions. | |
| pred_neural.c | |
| Multi-layer perceptron neural network prediction functions. | |
| pred_neural.h | |
| Multi-layer perceptron neural network prediction functions. | |
| pred_nlms.c | |
| Normalised least mean squares prediction functions. | |
| pred_nlms.h | |
| Normalised least mean squares prediction functions. | |
| pred_rls.c | |
| Recursive least mean squares prediction functions. | |
| pred_rls.h | |
| Recursive least mean squares prediction functions. | |
| prediction.c | |
| Interface for classifier predictions. | |
| prediction.h | |
| Interface for classifier predictions. | |
| pybind_callback.h | |
| Interface for callbacks. | |
| pybind_callback_checkpoint.h | |
| Checkpoint callback for Python library. | |
| pybind_callback_earlystop.h | |
| Early stopping callback for Python library. | |
| pybind_utils.h | |
| Utilities for Python library. | |
| pybind_wrapper.cpp | |
| Python library wrapper functions. | |
| rule_dgp.c | |
| Dynamical GP graph rule (condition + action) functions. | |
| rule_dgp.h | |
| Dynamical GP graph rule (condition + action) functions. | |
| rule_neural.c | |
| Neural network rule (condition + action) functions. | |
| rule_neural.h | |
| Neural network rule (condition + action) functions. | |
| sam.c | |
| Self-adaptive mutation functions. | |
| sam.h | |
| Self-adaptive mutation functions. | |
| utils.c | |
| Utility functions for random number handling, etc. | |
| utils.h | |
| Utility functions for random number handling, etc. | |
| xcs_rl.c | |
| Reinforcement learning functions. | |
| xcs_rl.h | |
| Reinforcement learning functions. | |
| xcs_supervised.c | |
| Supervised regression learning functions. | |
| xcs_supervised.h | |
| Supervised regression learning functions. | |
| xcsf.c | |
| System-level functions for initialising, saving, loading, etc. | |
| xcsf.h | |
| XCSF data structures. | |