Scipy 差分进化初始解输入

Scipy Differential Evolution initial solution(s) input

有谁知道如何将初始解或初始解矩阵输入 Scipy 库中的微分进化函数?

文档没有解释它是否可行,但我知道初始解决方案的实施并不罕见。 Scipy 使用如此广泛,我希望它具有那种功能。

好的,经过复习和测试,我相信我现在明白了。 scipy.optimize.differential_evolution(...) 函数可以接受一组参数,其中一个是 init 参数,它允许您上传一组解决方案。我个人正在查看一组坐标,因此将它们枚举到一个数组中并输入它的 99 种其他变体(100 种不同的解决方案)并将该矩阵输入到 inti 参数中。我相信它需要有 4 个以上的解决方案,否则你会得到一个元组错误。

我可能不需要 ask/answer 这个问题,尽管它可能会帮助其他同样困惑的人。