Skip to content

Commit a97b362

Browse files
committed
ggml : ggml_backend_graph_copy -> ggml_backend_graph_copy_state
ggml-ci
1 parent afd40ea commit a97b362

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

ggml/include/ggml-backend.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -323,16 +323,16 @@ extern "C" {
323323
// Utils
324324
//
325325

326-
struct ggml_backend_graph_copy {
326+
struct ggml_backend_graph_copy_state {
327327
ggml_backend_buffer_t buffer;
328328
struct ggml_context * ctx_allocated;
329329
struct ggml_context * ctx_unallocated;
330330
struct ggml_cgraph * graph;
331331
};
332332

333333
// Copy a graph to a different backend
334-
GGML_API struct ggml_backend_graph_copy ggml_backend_graph_copy_init(ggml_backend_t backend, struct ggml_cgraph * graph);
335-
GGML_API void ggml_backend_graph_copy_free(struct ggml_backend_graph_copy copy);
334+
GGML_API struct ggml_backend_graph_copy_state ggml_backend_graph_copy(ggml_backend_t backend, struct ggml_cgraph * graph);
335+
GGML_API void ggml_backend_graph_copy_free(struct ggml_backend_graph_copy_state copy);
336336

337337
typedef bool (*ggml_backend_eval_callback)(int node_index, struct ggml_tensor * t1, struct ggml_tensor * t2, void * user_data);
338338

ggml/src/ggml-backend.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1724,7 +1724,7 @@ static void graph_copy_init_tensor(struct ggml_hash_set * hash_set, struct ggml_
17241724
}
17251725
}
17261726

1727-
struct ggml_backend_graph_copy ggml_backend_graph_copy_init(ggml_backend_t backend, struct ggml_cgraph * graph) {
1727+
struct ggml_backend_graph_copy_state ggml_backend_graph_copy(ggml_backend_t backend, struct ggml_cgraph * graph) {
17281728
struct ggml_hash_set hash_set = ggml_hash_set_new(graph->visited_hash_set.size);
17291729
struct ggml_tensor ** node_copies = (ggml_tensor **) calloc(hash_set.size, sizeof(node_copies[0])); // NOLINT
17301730
bool * node_init = (bool *) calloc(hash_set.size, sizeof(node_init[0]));
@@ -1805,14 +1805,14 @@ struct ggml_backend_graph_copy ggml_backend_graph_copy_init(ggml_backend_t backe
18051805
};
18061806
}
18071807

1808-
void ggml_backend_graph_copy_free(struct ggml_backend_graph_copy copy) {
1808+
void ggml_backend_graph_copy_free(struct ggml_backend_graph_copy_state copy) {
18091809
ggml_backend_buffer_free(copy.buffer);
18101810
ggml_free(copy.ctx_allocated);
18111811
ggml_free(copy.ctx_unallocated);
18121812
}
18131813

18141814
bool ggml_backend_compare_graph_backend(ggml_backend_t backend1, ggml_backend_t backend2, struct ggml_cgraph * graph, ggml_backend_eval_callback callback, void * user_data) {
1815-
struct ggml_backend_graph_copy copy = ggml_backend_graph_copy_init(backend2, graph);
1815+
struct ggml_backend_graph_copy_state copy = ggml_backend_graph_copy(backend2, graph);
18161816
if (copy.buffer == NULL) {
18171817
return false;
18181818
}

0 commit comments

Comments
 (0)