forked from mindspore-Ecosystem/mindspore
!3635 fix dataset & train gil lock of gpu process master
Merge pull request !3635 from panfengfeng/fix_dataset_train_gil_of_gpu_master
This commit is contained in:
commit
c57ad1528f
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue