keras의 timeseries_dataset_from_array 사용시 주의할 점

timeseries_dataset_from_array 에 대한 github issue

예를들어 X=[1, 2, 3], y=[2, 3, 4] 일때 sequence_length=2 라면 X=[1, 2], y=[3] 이 올거라고 생각하지만 아니다. y=[2]가 옴. 다시말해 y는 x 의 시작점의 값임.

간단하게는 y를 shift 해서 호출하면 해결되지만 API에 이런 점이 있다는걸 놓치기 너무 쉽다. 이슈가 그냥 닫혀버려서 더욱 아쉬움.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *