我无法运行以下代码:
from gekko import GEKKO
# data to be spline to find maximum
x = [-1.0, -0.6, -0.2, 0.2, 0.6, 1.0]
y = [0.1, 5.0, 16.0, 17.0, 4.0, 0.2]
# gekko model
m = GEKKO()
x_gekko = m.Var()
y_gekko = m.Var()
m.cspline(x_gekko, y_gekko, x, y, True)
m.Maximize(y_gekko)
m.solve()
运行时,我收到以下错误:“GEKKO”对象没有属性“Maximize”
最佳答案
m.Maximize()
来自 gekko version 0.2.4 。以下命令会将 gekko 升级到最新版本:
pip install gekko --upgrade
就我而言,使用 pip show gekko
显示我使用的版本是 0.2.1,其中不包含 Maximize 方法。
关于python - GEKKO'对象没有属性 'Maximize',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62379918/