MyLibs 1.0
Расширенные библиотеки для STM32
Loading...
Searching...
No Matches
EvolveOptimizer_t Struct Reference

Структура эволюционного оптимизатора 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]
 Индексы отсортированных кандидатов

Detailed Description

Структура эволюционного оптимизатора

Definition at line 87 of file evolve_optimizer.h.

Member Data Documentation

◆ n_params

uint16_t EvolveOptimizer_t::n_params

Количество параметров

Definition at line 88 of file evolve_optimizer.h.

◆ n_cand

uint16_t EvolveOptimizer_t::n_cand

Количество кандидатов

Definition at line 89 of file evolve_optimizer.h.

◆ n_best

uint16_t EvolveOptimizer_t::n_best

Количество лучших, усредняемых

Definition at line 90 of file evolve_optimizer.h.

◆ iq_mutation

uint16_t EvolveOptimizer_t::iq_mutation

Амплитуда мутации в Q16.16.

Definition at line 91 of file evolve_optimizer.h.

◆ cand_index

uint16_t EvolveOptimizer_t::cand_index

Индекс кандидата для обработки

Definition at line 92 of file evolve_optimizer.h.

◆ loss

int32_t EvolveOptimizer_t::loss[100]

Loss для каждого кандидата

Definition at line 93 of file evolve_optimizer.h.

◆ candidates

int32_t EvolveOptimizer_t::candidates[100][20]

Параметры кандидатов

Definition at line 94 of file evolve_optimizer.h.

◆ sorted_idx

uint16_t EvolveOptimizer_t::sorted_idx[100]

Индексы отсортированных кандидатов

Definition at line 95 of file evolve_optimizer.h.


The documentation for this struct was generated from the following file: