1. RNN의 input data 차원이 3차원((①,②,③))이라면, 각각의 차원은 어떻게 구성되는지 설명하시오

    ① : 하나의 batch가 몇 개의 data로 이루어져 있는지 ② : pytorch가 자동으로 계산한 sequence length ③ : 단어의 종류. 1-hot인코딩 과정을 통해 단어들을 표현할 수 있는 벡터의 최소 차원

  2. Cross Entropy Loss를 pytorch 코드로 작성하면, loss = criterion(target_data, output)이다.

  3. ‘pineapple’을 input으로 넣고, batch size가 5일 때, input_data의 shape을 구해라. → 단어수 p,i,n,e,a,l로 6개이므로 (5, 9, 6)