[ 몽총이 파이썬 딥러닝 공부 - 08 ] 여러 변수의 역전파


[ 몽총이 파이썬 딥러닝 공부 - 08 ] 여러 변수의 역전파

한동안 Flutter 하고 다른 공부때문에 잠시 딥러닝 공부를 못하다가 지금까지 한 내용들이 기억이 가물가물해서 천천히 복습하고자 포스팅합니다. 전에는 역전파 자동화시 입력되는 값이 하나만을 받았습니다. 이제 이것을 여러개의 값을 받아서 역전파 자동화를 시킬 것입니다. 기존의 Function 함수는 입력값 x를 하나만 받고 그 값을 순전파를 진행하여 y값 하나만 나오게 되어있습니다. class Function: # Square 와 Exp의 부모 클래스 # __call__은 클래스의 객체를 호출할 수 있게 해주는 메소드 -> 그러므로 자식클래스의 입력값이 __call__로 오게 된다. def __call__(self, *inputs): # input 은 Variable 인스턴스라고 가정 / input = Variable(np.array(x)) # * 표시를 하면 리스트를 사용하는 대신 임의 개수의 인수를 건네 함수를 호출 할 수 있다. x = input.data y = self.for...


#여러변수역전파 #역전파자동화

원문링크 : [ 몽총이 파이썬 딥러닝 공부 - 08 ] 여러 변수의 역전파