Baremetal-NN
Baremetal-NN API documentation
Loading...
Searching...
No Matches
acc1.h
Go to the documentation of this file.
1#ifndef __NN_ACC1_H
2#define __NN_ACC1_H
3
4#include <stddef.h>
5
6#include "float16.h"
7
8
9void NN_acc1_i8(size_t n,
10 int8_t *y, size_t incy,
11 int8_t s
12 );
13
14void NN_acc1_i16(size_t n,
15 int16_t *y, size_t incy,
16 int16_t s
17 );
18
19void NN_acc1_i32(size_t n,
20 int32_t *y, size_t incy,
21 int32_t s
22 );
23
24void NN_acc1_f16(size_t n,
25 float16_t *y, size_t incy,
26 float16_t s
27 );
28
29void NN_acc1_f32(size_t n,
30 float *y, size_t incy,
31 float s
32 );
33
34
35#endif // __NN_ADD1_H
void NN_acc1_i16(size_t n, int16_t *y, size_t incy, int16_t s)
void NN_acc1_f16(size_t n, float16_t *y, size_t incy, float16_t s)
void NN_acc1_i8(size_t n, int8_t *y, size_t incy, int8_t s)
void NN_acc1_i32(size_t n, int32_t *y, size_t incy, int32_t s)
void NN_acc1_f32(size_t n, float *y, size_t incy, float s)
uint16_t float16_t
Definition: float16.h:21