17void sub(
const float*
a,
const float*
b,
float*
out,
size_t n);
19void relu(
const float*
x,
float*
out,
size_t n);
26void mul_col(
const float*
x,
const float*
c,
float*
out,
int T,
int w);
30void scale(
const float*
x,
const float* g,
const float*
b,
float*
out,
int T,
int w);
58 const std::vector<std::vector<int>>&
rows,
int H,
int r,
int dn,
int dr,
int dv,
const float*
Kb,
void split_groups(const float *x, int T, const std::vector< int > &sizes, int g, const std::vector< float * > &outs)
void mor_gate(const float *x_in, float *x, size_t n, float g)
void mor_route(const float *l, int R, int &depth, float &gate)