【发布时间】:2017-07-28 15:46:40
【问题描述】:
当我尝试使用以下代码使用scipy.minimize.brute() 最小化函数时:
import scipy
scipy.optimize.brute(lambda x: x**2, ranges=(-2,3))
我收到以下错误:
TypeError: object of type 'int' has no len()
我想这与范围的规范有关,但我不明白为什么。文档说
范围元组的每个组件必须是“切片对象”或形式为(低、高)的范围元组。
我的错误在哪里?
【问题讨论】:
标签: python optimization scipy runtime-error