| 1927 | // ggml_dup |
| 1928 | |
| 1929 | static struct ggml_tensor * ggml_dup_impl( |
| 1930 | struct ggml_context * ctx, |
| 1931 | struct ggml_tensor * a, |
| 1932 | bool inplace) { |
| 1933 | struct ggml_tensor * result = inplace ? ggml_view_tensor(ctx, a) : ggml_dup_tensor(ctx, a); |
| 1934 | |
| 1935 | result->op = GGML_OP_DUP; |
| 1936 | result->src[0] = a; |
| 1937 | |
| 1938 | return result; |
| 1939 | } |
| 1940 | |
| 1941 | struct ggml_tensor * ggml_dup( |
| 1942 | struct ggml_context * ctx, |
no test coverage detected