def graient_descent(x,y):
mcurr=bcurr=0
n=len(x)
iterations = 1000
learningrate=0.001
for i in range(0,10000):
print(mcurr,bcurr,i)
y_predicted= x*mcurr+bcurr
md= -(2/n)*sum(x*(y-y_predicted))
bd= -(2/n)*sum(y-y_predicted)
mcurr=mcurr - md*learningrate
bcurr=bcurr - bd*learningrate
Я написал код градиентного спуска, как указано выше.Теперь я должен использовать Autograd.