Можно ли в PyTorch динамически изменять скорость обучения оптимизатора в середине обучения (я не хочу заранее определять график скорости обучения)?
Итак, допустим, у меня есть оптимизатор:
Код: Выделить всё
optim = torch.optim.SGD(model.parameters(), lr=0.01)
Теперь из-за некоторых тестов, которые я выполняю во время обучения, я понимаю, что моя скорость обучения слишком высока, поэтому я хочу изменить ее, скажем, на 0,001. Кажется, не существует метода optim.set_lr(0.001), но есть ли способ сделать это?
Подробнее здесь:
https://stackoverflow.com/questions/483 ... o-lr-sched