scipy.optimize.fmin和scipy.optimize.minimize之间的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scipy.optimize.fmin和scipy.optimize.minimize之间的区别相关的知识,希望对你有一定的参考价值。
这些天我正在学习python来制作模型。我阅读了scipy.optimize.fmin
的文档。它还推荐scipy.optimize.minimize
。似乎scipy.optimize.minimize
是一种更先进的方法。真的想知道这两者之间有什么区别。
答案
scipy.optimize.minimize
是一个高级界面,可让您从众多解算器中进行选择,其中一个是Nelder-Mead。 scipy.optimize.fmin
是使用Nelder-Mead的特殊求解器。有关使用Nelder-Mead的minimize
的特定子文档,请参阅here。
以上是关于scipy.optimize.fmin和scipy.optimize.minimize之间的区别的主要内容,如果未能解决你的问题,请参考以下文章
Scipy优化算法--scipy.optimize.fmin_tnc()/minimize()