| 2448 | // ggml_count_equal |
| 2449 | |
| 2450 | struct ggml_tensor * ggml_count_equal( |
| 2451 | struct ggml_context * ctx, |
| 2452 | struct ggml_tensor * a, |
| 2453 | struct ggml_tensor * b) { |
| 2454 | GGML_ASSERT(ggml_are_same_shape(a, b)); |
| 2455 | |
| 2456 | struct ggml_tensor * result = ggml_new_tensor_1d(ctx, GGML_TYPE_I64, 1); |
| 2457 | |
| 2458 | result->op = GGML_OP_COUNT_EQUAL; |
| 2459 | result->src[0] = a; |
| 2460 | result->src[1] = b; |
| 2461 | |
| 2462 | return result; |
| 2463 | } |
| 2464 | |
| 2465 | // ggml_repeat |
| 2466 |