小编use*_*653的帖子

多线程调用scipy.optimize.leastsq的目标函数

我正在scipy.optimize.leastsq和模拟器一起使用.leastsq调用用户定义的目标函数并将输入向量传递给它.反过来,目标函数返回错误向量.leastsq以这样的方式优化输入向量,使得误差向量的平方和最小化.

在我的情况下,目标函数将在每次调用时运行整个模拟.使用的模拟器是单线程的,每次运行需要几分钟.因此,我想一次运行模拟器的多个实例.但是,对目标函数的调用是连续执行的.

如何leastsq一次执行对目标函数的多次调用?

python mathematical-optimization scipy

2
推荐指数
2
解决办法
5406
查看次数

标签 统计

mathematical-optimization ×1

python ×1

scipy ×1