@@ -24,110 +24,6 @@ static __dpct_inline__ float op_div(const float a, const float b) {
2424 return a / b;
2525}
2626
27- inline void ggml_sycl_op_silu (ggml_backend_sycl_context & ctx, const ggml_tensor *src0, const ggml_tensor *src1,
28- ggml_tensor *dst, const float *src0_dd,
29- const float *src1_dd, float *dst_dd,
30- const queue_ptr &main_stream);
31-
32- inline void ggml_sycl_op_gelu (ggml_backend_sycl_context & ctx, const ggml_tensor *src0, const ggml_tensor *src1,
33- ggml_tensor *dst, const float *src0_dd,
34- const float *src1_dd, float *dst_dd,
35- const queue_ptr &main_stream);
36-
37- inline void ggml_sycl_op_gelu_quick (ggml_backend_sycl_context & ctx, const ggml_tensor *src0,
38- const ggml_tensor *src1, ggml_tensor *dst,
39- const float *src0_dd, const float *src1_dd,
40- float *dst_dd,
41- const queue_ptr &main_stream);
42-
43- inline void ggml_sycl_op_tanh (ggml_backend_sycl_context & ctx, const ggml_tensor *src0, const ggml_tensor *src1,
44- ggml_tensor *dst, const float *src0_dd,
45- const float *src1_dd, float *dst_dd,
46- const queue_ptr &main_stream);
47-
48- inline void ggml_sycl_op_relu (ggml_backend_sycl_context & ctx, const ggml_tensor *src0, const ggml_tensor *src1,
49- ggml_tensor *dst, const float *src0_dd,
50- const float *src1_dd, float *dst_dd,
51- const queue_ptr &main_stream);
52-
53- inline void ggml_sycl_op_hardsigmoid (ggml_backend_sycl_context & ctx, const ggml_tensor *src0,
54- const ggml_tensor *src1, ggml_tensor *dst,
55- const float *src0_dd, const float *src1_dd,
56- float *dst_dd,
57- const queue_ptr &main_stream);
58-
59- inline void ggml_sycl_op_hardswish (ggml_backend_sycl_context & ctx, const ggml_tensor *src0,
60- const ggml_tensor *src1, ggml_tensor *dst,
61- const float *src0_dd, const float *src1_dd,
62- float *dst_dd, const queue_ptr &main_stream);
63-
64- inline void ggml_sycl_op_exp (ggml_backend_sycl_context & ctx, const ggml_tensor *src0,
65- const ggml_tensor *src1, ggml_tensor *dst,
66- const float *src0_dd, const float *src1_dd,
67- float *dst_dd, const queue_ptr &main_stream);
68-
69- inline void ggml_sycl_op_log (ggml_backend_sycl_context & ctx, const ggml_tensor *src0,
70- const ggml_tensor *src1, ggml_tensor *dst,
71- const float *src0_dd, const float *src1_dd,
72- float *dst_dd, const queue_ptr &main_stream);
73-
74- inline void ggml_sycl_op_sigmoid (ggml_backend_sycl_context & ctx, const ggml_tensor *src0,
75- const ggml_tensor *src1, ggml_tensor *dst,
76- const float *src0_dd, const float *src1_dd,
77- float *dst_dd, const queue_ptr &main_stream);
78-
79- inline void ggml_sycl_op_sqrt (ggml_backend_sycl_context & ctx, const ggml_tensor *src0,
80- const ggml_tensor *src1, ggml_tensor *dst,
81- const float *src0_dd, const float *src1_dd,
82- float *dst_dd, const queue_ptr &main_stream);
83-
84- inline void ggml_sycl_op_sin (ggml_backend_sycl_context & ctx, const ggml_tensor *src0,
85- const ggml_tensor *src1, ggml_tensor *dst,
86- const float *src0_dd, const float *src1_dd,
87- float *dst_dd, const queue_ptr &main_stream);
88-
89- inline void ggml_sycl_op_cos (ggml_backend_sycl_context & ctx, const ggml_tensor *src0,
90- const ggml_tensor *src1, ggml_tensor *dst,
91- const float *src0_dd, const float *src1_dd,
92- float *dst_dd, const queue_ptr &main_stream);
93-
94- inline void ggml_sycl_op_step (ggml_backend_sycl_context & ctx, const ggml_tensor *src0,
95- const ggml_tensor *src1, ggml_tensor *dst,
96- const float *src0_dd, const float *src1_dd,
97- float *dst_dd, const queue_ptr &main_stream);
98-
99- inline void ggml_sycl_op_neg (ggml_backend_sycl_context & ctx, const ggml_tensor *src0,
100- const ggml_tensor *src1, ggml_tensor *dst,
101- const float *src0_dd, const float *src1_dd,
102- float *dst_dd, const queue_ptr &main_stream);
103-
104- inline void ggml_sycl_op_leaky_relu (ggml_backend_sycl_context & ctx, const ggml_tensor *src0,
105- const ggml_tensor *src1, ggml_tensor *dst,
106- const float *src0_dd, const float *src1_dd,
107- float *dst_dd,
108- const queue_ptr &main_stream);
109-
110- inline void ggml_sycl_op_sqr (ggml_backend_sycl_context & ctx, const ggml_tensor *src0, const ggml_tensor *src1,
111- ggml_tensor *dst, const float *src0_dd,
112- const float *src1_dd, float *dst_dd,
113- const queue_ptr &main_stream);
114-
115- inline void ggml_sycl_op_upscale (ggml_backend_sycl_context & ctx, const ggml_tensor *src0,
116- const ggml_tensor *src1, ggml_tensor *dst,
117- const float *src0_dd, const float *src1_dd,
118- float *dst_dd,
119- const queue_ptr &main_stream);
120-
121- inline void ggml_sycl_op_pad (ggml_backend_sycl_context & ctx, const ggml_tensor *src0, const ggml_tensor *src1,
122- ggml_tensor *dst, const float *src0_dd,
123- const float *src1_dd, float *dst_dd,
124- const queue_ptr &main_stream);
125-
126- inline void ggml_sycl_op_acc (ggml_backend_sycl_context & ctx, const ggml_tensor *src0, const ggml_tensor *src1,
127- ggml_tensor *dst, const float *src0_dd,
128- const float *src1_dd, float *dst_dd,
129- const queue_ptr &main_stream);
130-
13127
13228void ggml_sycl_sqrt (ggml_backend_sycl_context & ctx, const ggml_tensor * src0, const ggml_tensor * src1, ggml_tensor * dst);
13329
0 commit comments