Data/Data Science
2020. 3. 11.
[Pytorch] Differentiation in Pytorch
coursera pytorch 코드 내용 간단 정리 - 미분값을 알고싶은 변수는 tensor 선언동시에 requires_grad 값을 True로 설정 - backward() 함수는 미분을 적용하는 함수 - 미분함수에 변수를 넣을시 값을 얻고싶다면 .grad 로 얻을수있음 x = torch.tensor(2, requires_grad = True) y = x**2# y(x) = x^2 , y= 2^2 = 4 y.backward() # y'(x) = 2x 미분 x.grad # y'(x) = 2 * 2 = 4 u = torch.tensor(1, requires_grad = True) v = torch.tensor(2, requires_grad = True) f = u*v + u**2 f.backward() # ..