|
MyLibs 1.0
Расширенные библиотеки для STM32
|
Структура эволюционного оптимизатора More...
#include <evolve_optimizer.h>
Public Attributes | |
| uint16_t | n_params |
| Количество параметров | |
| uint16_t | n_cand |
| Количество кандидатов | |
| uint16_t | n_best |
| Количество лучших, усредняемых | |
| uint16_t | iq_mutation |
| Амплитуда мутации в Q16.16. | |
| uint16_t | cand_index |
| Индекс кандидата для обработки | |
| int32_t | loss [100] |
| Loss для каждого кандидата | |
| int32_t | candidates [100][20] |
| Параметры кандидатов | |
| uint16_t | sorted_idx [100] |
| Индексы отсортированных кандидатов | |
Структура эволюционного оптимизатора
Definition at line 87 of file evolve_optimizer.h.
| uint16_t EvolveOptimizer_t::n_params |
Количество параметров
Definition at line 88 of file evolve_optimizer.h.
| uint16_t EvolveOptimizer_t::n_cand |
Количество кандидатов
Definition at line 89 of file evolve_optimizer.h.
| uint16_t EvolveOptimizer_t::n_best |
Количество лучших, усредняемых
Definition at line 90 of file evolve_optimizer.h.
| uint16_t EvolveOptimizer_t::iq_mutation |
Амплитуда мутации в Q16.16.
Definition at line 91 of file evolve_optimizer.h.
| uint16_t EvolveOptimizer_t::cand_index |
Индекс кандидата для обработки
Definition at line 92 of file evolve_optimizer.h.
| int32_t EvolveOptimizer_t::loss[100] |
Loss для каждого кандидата
Definition at line 93 of file evolve_optimizer.h.
| int32_t EvolveOptimizer_t::candidates[100][20] |
Параметры кандидатов
Definition at line 94 of file evolve_optimizer.h.
| uint16_t EvolveOptimizer_t::sorted_idx[100] |
Индексы отсортированных кандидатов
Definition at line 95 of file evolve_optimizer.h.