标签: python optimization numpy scipy
查看scipy.optimize.brute()的文档,我不清楚它是否支持向量函数,如果是,则如何为每个坐标指定范围。
例如,考虑一个简单的向量函数:
f=lambda x: np.sum(x)
其中x是一个长度为50的numpy数组。假设我想搜索x中每个坐标都可以是[0,1,2,3,4]之一的范围。是否支持此功能?我如何指定范围参数来获得这个?
x
[0,1,2,3,4]
此特定f仅用于说明目的,当然我的实际功能要复杂得多。
f