3

나는 tensorflow 코드 (r0.11)의 구조를 알아 내려고 RNN (현재 LSTM을보고있는)에서 사용되는 "state_is_tuple"매개 변수를 이해하는 데 문제가 있습니다. 이 게시물에 TensorFlow의 "state_is_tuple"매개 변수는 무엇입니까?

How do I set TensorFlow RNN state when state_is_tuple=True? 숨겨진 뉴런의 상태와 세포 상태 거세한 숫양 state_is_tuple 옵션 세트는 튜플에 저장 여부 것을 말한다.

제 질문은 다음과 같습니다. 왜이 매개 변수가 존재합니까? 무엇을 위해 사용되며 을 귀찮게해야합니까? 어떤 경우에 나는 그것을 참/거짓으로 설정해야합니까?

도와 주셔서 감사합니다.

답변

5

이것은 상태가 숨겨진 뉴런과 셀 상태를 연결 한 rnn_cell-class의 이전 구현에 대한 변경입니다. Release 0.11에서는 (숨겨진 뉴런, 셀 상태)의 기본 버전으로 바뀌 었습니다. 따라서 튜플로 변경되었습니다.

이전에는 이전 연결 방식이 사용되지 않습니다. 그때까지 기본 연결입니다,하지만 이미 튜플 방법을 사용하는 경우 state_is_tuple 사실로 설정해야합니다.

관련 문제