![]() |
The Open Master Hearing Aid (openMHA)
openMHA
Open community platform for hearing aid algorithm research
|
Functions | |
| static float | tansig_approx (float x) |
| static float | sigmoid_approx (float x) |
| static float | relu (float x) |
| void | compute_dense (const DenseLayer *layer, float *output, const float *input) |
| void | compute_dense_grouped (const DenseLayer *layer, float *output, const float *input) |
| void | compute_dconv_1x1_grouped (const DConvLayer1x1 *dclayer, float *output, const float *input, const float *input_skip) |
| void | add_skip (int input_size, float *output, const float *input, const float *input_skip) |
| void | compute_scale (const ScalerLayer *dclayer, float *output, const float *input) |
| void | compute_dconv_1xX_grouped (const DConvLayer *dclayer, counter *idx_start, counter *idx_write, float *buffer, float *output, const float *input) |
| void | compute_gru_grouped (const GRULayer *gru, float *state, const float *input) |
| void | compute_rnn (RNNState *rnn, float *filter_b, float *filter_t, const float *input) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| void compute_dense | ( | const DenseLayer * | layer, |
| float * | output, | ||
| const float * | input | ||
| ) |
| void compute_dense_grouped | ( | const DenseLayer * | layer, |
| float * | output, | ||
| const float * | input | ||
| ) |
| void compute_dconv_1x1_grouped | ( | const DConvLayer1x1 * | dclayer, |
| float * | output, | ||
| const float * | input, | ||
| const float * | input_skip | ||
| ) |
| void add_skip | ( | int | input_size, |
| float * | output, | ||
| const float * | input, | ||
| const float * | input_skip | ||
| ) |
| void compute_scale | ( | const ScalerLayer * | dclayer, |
| float * | output, | ||
| const float * | input | ||
| ) |
| void compute_dconv_1xX_grouped | ( | const DConvLayer * | dclayer, |
| counter * | idx_start, | ||
| counter * | idx_write, | ||
| float * | buffer, | ||
| float * | output, | ||
| const float * | input | ||
| ) |
| void compute_gru_grouped | ( | const GRULayer * | gru, |
| float * | state, | ||
| const float * | input | ||
| ) |
| void compute_rnn | ( | RNNState * | rnn, |
| float * | filter_b, | ||
| float * | filter_t, | ||
| const float * | input | ||
| ) |