У меня есть класс нейронной сети в python, который использует обратное распространение для возврата изменения весов в зависимости от изменения моей функции стоимости. Затем я запускаю его через эту функцию
def GradientDescent(self,DcOverDwL_jk,stepSize):
self.NegGrad = -1*(DcOverDwL_jk)
self.change = stepSize*self.NegGrad
Это может звучать глупо, но что мне теперь делать со значением "change"? Я добавляю это к каждому весу в сети? Заранее спасибо.