|
MyLibs 1.0
Расширенные библиотеки для STM32
|
Структура эволюционного оптимизатора More...
#include <evolve_optimizer.h>
Public Attributes | |
| float | stability |
| Коэффициент насколько стабильная популяция (0..1)(n_cand) | |
| uint16_t | n_params |
| Количество параметров | |
| uint16_t | n_cand |
| Количество кандидатов в популяции | |
| uint16_t | n_best |
| Количество лучших, усредняемых | |
| float | mutation_amp |
| Амплитуда мутации (0..1) | |
| uint16_t | cand_index |
| Индекс кандидата для обработки | |
| uint16_t | gen_index |
| Индекс популяции | |
| float | gen_mut |
| Амплитуда мутации у текущей популяции | |
| float | loss [100] |
| Loss для каждого кандидата | |
| float | candidates [100][20] |
| Параметры кандидатов | |
| uint16_t | sorted_idx [100] |
| Индексы отсортированных кандидатов | |
Структура эволюционного оптимизатора
Definition at line 102 of file evolve_optimizer.h.
| float EvolveOptimizer_t::stability |
Коэффициент насколько стабильная популяция (0..1)(n_cand)
Definition at line 103 of file evolve_optimizer.h.
| uint16_t EvolveOptimizer_t::n_params |
Количество параметров
Definition at line 105 of file evolve_optimizer.h.
| uint16_t EvolveOptimizer_t::n_cand |
Количество кандидатов в популяции
Definition at line 106 of file evolve_optimizer.h.
| uint16_t EvolveOptimizer_t::n_best |
Количество лучших, усредняемых
Definition at line 107 of file evolve_optimizer.h.
| float EvolveOptimizer_t::mutation_amp |
Амплитуда мутации (0..1)
Definition at line 108 of file evolve_optimizer.h.
| uint16_t EvolveOptimizer_t::cand_index |
Индекс кандидата для обработки
Definition at line 110 of file evolve_optimizer.h.
| uint16_t EvolveOptimizer_t::gen_index |
Индекс популяции
Definition at line 111 of file evolve_optimizer.h.
| float EvolveOptimizer_t::gen_mut |
Амплитуда мутации у текущей популяции
Definition at line 114 of file evolve_optimizer.h.
| float EvolveOptimizer_t::loss[100] |
Loss для каждого кандидата
Definition at line 116 of file evolve_optimizer.h.
| float EvolveOptimizer_t::candidates[100][20] |
Параметры кандидатов
Definition at line 117 of file evolve_optimizer.h.
| uint16_t EvolveOptimizer_t::sorted_idx[100] |
Индексы отсортированных кандидатов
Definition at line 118 of file evolve_optimizer.h.