0

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

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

4

1 回答 1

0

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

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

于 2020-07-22T13:00:52.457 回答