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