| 4640 | : type(type), ne(ne) {} |
| 4641 | |
| 4642 | ggml_tensor * build_graph(ggml_context * ctx) override { |
| 4643 | ggml_tensor * a = ggml_new_tensor(ctx, type, 4, ne.data()); |
| 4644 | ggml_set_param(a); |
| 4645 | ggml_set_name(a, "a"); |
| 4646 | |
| 4647 | ggml_tensor * out = ggml_round(ctx, a); |
| 4648 | ggml_set_name(out, "out"); |
| 4649 | |
| 4650 | return out; |
| 4651 | } |
| 4652 | |
| 4653 | void initialize_tensors(ggml_context * ctx) override { |
| 4654 | for (ggml_tensor * t = ggml_get_first_tensor(ctx); t != NULL; t = ggml_get_next_tensor(ctx, t)) { |
nothing calls this directly
no test coverage detected