使用指定为“Powell”的方法,scipy.optimize.fmin_powell()和scipy.optimize.minimize()之间有什么区别?
答案 0 :(得分:4)
两者之间的唯一区别是界面。他们正在进行相同的计算。
minimize()
函数是最近添加的包装器(自scipy版本0.14起可用),它为scipy.optimize
中可用的各种解算器提供了更方便的统一接口。 minimize(method='powell')
和fmin_powell()
在内部调用相同的_minimize_powell()
私有函数来执行大部分工作。