| 7834 | } |
| 7835 | |
| 7836 | static void ggml_compute_forward_mul( |
| 7837 | const struct ggml_compute_params * params, |
| 7838 | const struct ggml_tensor * src0, |
| 7839 | const struct ggml_tensor * src1, |
| 7840 | struct ggml_tensor * dst) { |
| 7841 | GGML_ASSERT(src1->type == GGML_TYPE_F32 && "only f32 src1 supported for now"); |
| 7842 | |
| 7843 | switch (src0->type) { |
| 7844 | case GGML_TYPE_F32: |
| 7845 | { |
| 7846 | ggml_compute_forward_mul_f32(params, src0, src1, dst); |
| 7847 | } break; |
| 7848 | default: |
| 7849 | { |
| 7850 | GGML_ASSERT(false); |
| 7851 | } break; |
| 7852 | } |
| 7853 | } |
| 7854 | |
| 7855 | // ggml_compute_forward_div |
| 7856 |
no test coverage detected