Baremetal-NN
Baremetal-NN API documentation
Loading...
Searching...
No Matches
layer_norm.h
Go to the documentation of this file.
1#ifndef __NN_LAYER_NORM_H
2#define __NN_LAYER_NORM_H
3
4#include <assert.h>
5#include <math.h>
6
7#include "tensor.h"
8#include "ops/sum.h"
9#include "ops/add.h"
10#include "ops/add1.h"
11#include "ops/mul.h"
12#include "ops/mul1.h"
13#include "ops/sqr.h"
14
15
17 Tensor *out, const Tensor *in,
18 size_t normalized_dims,
19 const Tensor *weight, const Tensor *bias,
20 const float eps);
21
22
23#endif // __NN_LAYER_NORM_H
void NN_layer_norm(Tensor *out, const Tensor *in, size_t normalized_dims, const Tensor *weight, const Tensor *bias, const float eps)
Definition: tensor.h:36