我想为NumPy数组LC.fCore()
的每一行计算函数Parameters
。据我所知NumPy有多线程,但是当我启动我的代码时,它只使用10%的CPU。所以我应该运行几个实例。是否有可能强制python使用几乎所有的CPU?我正在研究Anaconda。
代码
while true:
# get new parameters array ( N rows, 15 columns)
Parameters=getParameters(N)
Result=np.apply_along_axis(LC.fCore, 1,Parameters)
flag=saveResult(Result)
if flag==0:
break
感谢@kazemakase(见下面的评论)。但我如何加载所有核心?我是编码新手,特别是Python。