Skip to content

Commit b51dacc

Browse files
committed
clear before resize
1 parent c6b3ea6 commit b51dacc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ggml/src/ggml-cuda.cu

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2700,10 +2700,10 @@ GGML_CALL static enum ggml_status ggml_backend_cuda_graph_compute(ggml_backend_t
27002700
// First call with null argument gets number of nodes in graph
27012701
CUDA_CHECK(cudaGraphGetNodes(cuda_ctx->cuda_graph->graph, nullptr, &cuda_ctx->cuda_graph->num_nodes));
27022702
// Subsequent call with non-null argument gets nodes
2703-
cuda_ctx->cuda_graph->nodes.resize(cuda_ctx->cuda_graph->num_nodes);
27042703
cuda_ctx->cuda_graph->nodes.clear();
2705-
cuda_ctx->cuda_graph->params.resize(cuda_ctx->cuda_graph->num_nodes);
2704+
cuda_ctx->cuda_graph->nodes.resize(cuda_ctx->cuda_graph->num_nodes);
27062705
cuda_ctx->cuda_graph->params.clear();
2706+
cuda_ctx->cuda_graph->params.resize(cuda_ctx->cuda_graph->num_nodes);
27072707
if (cuda_ctx->cuda_graph->num_nodes > 0) {
27082708
CUDA_CHECK(cudaGraphGetNodes(cuda_ctx->cuda_graph->graph, cuda_ctx->cuda_graph->nodes.data(), &cuda_ctx->cuda_graph->num_nodes));
27092709

0 commit comments

Comments
 (0)