我试着输入一个初始的单纯形到Nelder Mead,但是在python中遇到了一个例外,形状是错误的。然而,我不知道,也不能计算出形状,也不知道在哪里查找它。
当我想使用Scipy Nelder Mead算法时,我希望有一个非常灵活的初始单纯形,或者从某个点重新开始优化,而不需要再次迭代初始单纯形。
然而,我得到了一个例外,即初始单纯形的形状是错误的:
ValueError: `initial_simplex` should be an array of shape (N+1,N)
我找不到一个很好的描述或例子如何输入一个初始单纯形的算法。有人能提供一个最小的例子,包括initial_simplex参数?
1条答案
按热度按时间fcg9iug31#
经过测试,我发现了它的工作方式。2这个例子将一个单纯形带入算法,然后进行计算,从那里开始算法: