| 
    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.