1#pragma once
2
3#include "common.h"
4
5#ifdef __cplusplus
6extern "C" {
7#endif
8
9void ggml_compute_forward_abs(const struct ggml_compute_params * params, struct ggml_tensor * dst);
10void ggml_compute_forward_sgn(const struct ggml_compute_params * params, struct ggml_tensor * dst);
11void ggml_compute_forward_neg(const struct ggml_compute_params * params, struct ggml_tensor * dst);
12void ggml_compute_forward_step(const struct ggml_compute_params * params, struct ggml_tensor * dst);
13void ggml_compute_forward_tanh(const struct ggml_compute_params * params, struct ggml_tensor * dst);
14void ggml_compute_forward_elu(const struct ggml_compute_params * params, struct ggml_tensor * dst);
15void ggml_compute_forward_relu(const struct ggml_compute_params * params, struct ggml_tensor * dst);
16void ggml_compute_forward_sigmoid(const struct ggml_compute_params * params, struct ggml_tensor * dst);
17void ggml_compute_forward_hardsigmoid(const struct ggml_compute_params * params, struct ggml_tensor * dst);
18void ggml_compute_forward_exp(const struct ggml_compute_params * params, struct ggml_tensor * dst);
19void ggml_compute_forward_hardswish(const struct ggml_compute_params * params, struct ggml_tensor * dst);
20void ggml_compute_forward_sqr(const struct ggml_compute_params * params, struct ggml_tensor * dst);
21void ggml_compute_forward_sqrt(const struct ggml_compute_params * params, struct ggml_tensor * dst);
22void ggml_compute_forward_sin(const struct ggml_compute_params * params, struct ggml_tensor * dst);
23void ggml_compute_forward_cos(const struct ggml_compute_params * params, struct ggml_tensor * dst);
24void ggml_compute_forward_log(const struct ggml_compute_params * params, struct ggml_tensor * dst);
25void ggml_compute_forward_floor(const struct ggml_compute_params * params, struct ggml_tensor * dst);
26void ggml_compute_forward_ceil(const struct ggml_compute_params * params, struct ggml_tensor * dst);
27void ggml_compute_forward_round(const struct ggml_compute_params * params, struct ggml_tensor * dst);
28void ggml_compute_forward_trunc(const struct ggml_compute_params * params, struct ggml_tensor * dst);
29void ggml_compute_forward_xielu(const struct ggml_compute_params * params, struct ggml_tensor * dst);
30
31#ifdef __cplusplus
32}
33#endif
34