![]() |
RockyML
0.0.1
A High-Performance Scientific Computing Framework
|
Gaussian mutation. More...
#include <genetic.h>


Public Member Functions | |
| gaussian_mutation (system< T_e > *problem, basic_scontainer< T_e, T_dim > *tgt_container, basic_scontainer< T_e, T_dim > *cnd_container, int k=1, T_e mu=0.0, T_e sigma=0.5) | |
| T_e | gaussian_noise () |
| virtual void | tweak (int p_ind, int dim) |
Public Member Functions inherited from rocky::zagros::dimension_tweak_strategy< T_e, T_dim > | |
| dimension_tweak_strategy (system< T_e > *problem, basic_scontainer< T_e, T_dim > *tgt_container, basic_scontainer< T_e, T_dim > *cnd_container, int k) | |
| virtual void | apply () |
Public Member Functions inherited from rocky::zagros::basic_strategy< T_e, T_dim > | |
| virtual void | reset () |
Protected Attributes | |
| T_e | mu_ |
| T_e | sigma_ |
Protected Attributes inherited from rocky::zagros::dimension_tweak_strategy< T_e, T_dim > | |
| system< T_e > * | problem_ |
| basic_scontainer< T_e, T_dim > * | target_container_ |
| basic_scontainer< T_e, T_dim > * | candidates_ |
| int | n_mutations_ |
| int | k_ |
Gaussian mutation.