| | |
| | |
| | |
| | |
| | |
| |
|
| | |
| | |
| | |
| | |
| | |
| |
|
| | #ifndef GGML_SYCL_NORM_HPP |
| | #define GGML_SYCL_NORM_HPP |
| |
|
| | #include "common.hpp" |
| |
|
| | void ggml_sycl_op_norm(ggml_backend_sycl_context& ctx, const ggml_tensor* src0, const ggml_tensor* src1, |
| | ggml_tensor* dst, const float* src0_dd, |
| | const float* src1_dd, float* dst_dd, |
| | const queue_ptr& main_stream); |
| |
|
| | void ggml_sycl_op_rms_norm(ggml_backend_sycl_context& ctx, const ggml_tensor* src0, |
| | const ggml_tensor* src1, ggml_tensor* dst, |
| | const float* src0_dd, const float* src1_dd, |
| | float* dst_dd, |
| | const queue_ptr& main_stream); |
| |
|
| | void ggml_sycl_op_group_norm(ggml_backend_sycl_context& ctx, const ggml_tensor* src0, |
| | const ggml_tensor* src1, ggml_tensor* dst, |
| | const float* src0_dd, const float* src1_dd, |
| | float* dst_dd, |
| | const queue_ptr& main_stream); |
| |
|
| | #endif |
| |
|