我需要在差分进化中尝试几种边界约束处理方法,所以我想知道如何修改原始的differential_evolution算法,这可能吗?
发布于 2022-10-18 00:37:09
scipy.optimize.differential_evolution已经有了简单的框界,以及NonlinearConstraint和LinearConstraint。后两者使用Lampinen方法。
如果您希望尝试其他约束机制,则可能必须直接修改scipy源代码。
https://stackoverflow.com/questions/73792992
复制相似问题