#include "fmat.h"
#include "ai/tensor.h"
+#include "ai/activation.h"
#include "ai/conv1d.h"
#include "ai/maxpool1d.h"
#include "ai/batchnorm.h"
for (i = 0; i < o->n_layers; i++) {
aubio_conv1d_do(o->conv_layers[i], block_input,
o->conv_output[i]);
+ // relu activation
+ aubio_activation_relu(o->conv_output[i]);
aubio_batchnorm_do(o->batchnorm_layers[i], o->conv_output[i],
o->batchnorm_output[i]);
aubio_maxpool1d_do(o->maxpool_layers[i], o->batchnorm_output[i],
// compute dense layer
aubio_dense_do(o->dense_layer, o->flattened, o->dense_output);
+ // sigmoid activation
+ aubio_activation_sigmoid(o->dense_output);
+
#if 0
// print debug output
for (i = 0; i < o->n_layers; i++) {