From 48ab208148687eef92dae4f5fb66381225b22ec2 Mon Sep 17 00:00:00 2001 From: panfengfeng Date: Wed, 29 Jul 2020 10:42:08 +0800 Subject: [PATCH] fix dataset train gil of gpu --- mindspore/ccsrc/backend/session/gpu_session.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mindspore/ccsrc/backend/session/gpu_session.cc b/mindspore/ccsrc/backend/session/gpu_session.cc index b3b6844e8..2a5929f38 100644 --- a/mindspore/ccsrc/backend/session/gpu_session.cc +++ b/mindspore/ccsrc/backend/session/gpu_session.cc @@ -296,7 +296,10 @@ py::tuple GPUSession::RunOp(const OpRunInfo &op_run_info, const GraphInfo &graph RunOpAllocateMemory(op_run_info.value, input_tensors, kernel_graph.get()); // Execute the computation LoadInputData(kernel_graph, input_tensors); - Execute(kernel_graph); + { + py::gil_scoped_release gil_release; + Execute(kernel_graph); + } // Fetch outputs VectorRef outputs; UpdateOutputs(kernel_graph, &outputs, input_tensors); -- GitLab