ThR*_*olD 5 python optimization scipy scipy-optimize-minimize
我正在尝试使用scipy.optimize 中的最小化函数
从文档中我能够设置 x 的界限(例如:[0,12])。但是我无法弄清楚如何将它们设置为整数。
ans = minimize(lambda x: total_rsquared(training_size, x),
[0,1,2,3,4],
method='SLSQP',
constraints=cons,
bounds=([0, 12], [0, 12], [0, 12], [0, 12], [0, 12]))
Run Code Online (Sandbox Code Playgroud)
当我尝试使用上面的代码时,x 被设置为十进制值(例如:[1.0 11.1 5.4 6.9 3.4])。如何将 x 值设置为整数?谢谢!!
归档时间: |
|
查看次数: |
3798 次 |
最近记录: |