프로젝트/코드프레소 체험단

시계열 데이터 처리를 위한 RNN 완벽 가이드 - Keras의 SimpleRNN API

KimCookieYa 2022. 3. 16. 02:45
tensorflow.keras.layers.SimpleRNN(
	units, activation='tanh', return_sequences=False, return_state=False,
    **kwargs
)

'''
units : 퍼셉트론의 개수
activation : 활성화 함수, default는 tanh
return_sequences : True면, 매 step마다 output을 출력하게 해준다.
					하나의 층이 아닌, 여러 층의 모델을 만들려면 True로 설정, default는 False
return_state : Trus면, 다음 layer로 output을 전달할 뿐만 아니라,
				사용자가 따로 값을 쓸 수 있도록 출력, default는 False
'''

 

* layer를 생성한 후에는 CNN 모델처럼 models의 .add()를 통해 적층하면 된다.