From 8b63e5a04732a714b375da9fae5ab64155ca7990 Mon Sep 17 00:00:00 2001 From: donghufeng Date: Thu, 11 Mar 2021 18:02:13 +0800 Subject: [PATCH] n_threads bug --- .../ccsrc/backend/kernel_compiler/cpu/quantum/pqc_cpu_kernel.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mindspore/ccsrc/backend/kernel_compiler/cpu/quantum/pqc_cpu_kernel.cc b/mindspore/ccsrc/backend/kernel_compiler/cpu/quantum/pqc_cpu_kernel.cc index a2fddd3eb29..6b75bf4756f 100644 --- a/mindspore/ccsrc/backend/kernel_compiler/cpu/quantum/pqc_cpu_kernel.cc +++ b/mindspore/ccsrc/backend/kernel_compiler/cpu/quantum/pqc_cpu_kernel.cc @@ -175,7 +175,7 @@ void PQCCPUKernel::InitKernel(const CNodePtr &kernel_node) { hams_ = mindquantum::transformer::HamiltoniansTransfor(hams_pauli_coeff_, hams_pauli_word_, hams_pauli_qubit_); - n_threads_user_ = common::ThreadPool::GetInstance().GetSyncRunThreadNum(); + n_threads_user_ = std::min(n_threads_user_, common::ThreadPool::GetInstance().GetSyncRunThreadNum()); if (n_samples_ < n_threads_user_) { n_threads_user_ = n_samples_; }