from scipy.optimize import fmin
y=[0.,0.]
def func1(a):
y[0]=a[0]**2+2
y[1]=a[1]**2+4
return y
t=[2., 0.]
s = fmin(func= funct1,x0=t)
以上代码报错:
ValueError: setting an array element with a sequence.
错在哪啊?感觉没问题啊
需要flatten转换下
报错原因:https://blog.csdn.net/Poo_Chai/article/details/91040938