#C2W1 Всем добрый день. Подскажите, пожалуйста.
код:
def err(W0, W1):
error = 0
for i in range(1, len(data)+1):
error += (data.Height[i] - (W0 + W1 * data.Weight[i]))** 2
return error
scipy.optimize.minimize(err, (0,0), method='L-BFGS-B', bounds=((-100,100), (-5,5)))
выдает ошибку:
err() missing 1 required positional argument: 'W1'
Это функция вычисления квадратичной ошибки и поиск ее минимума.
Подозреваю, что ошибка в синтаксисе, но все перекопал и ничего не нашел. В чем может быть причина ошибки?