https://mytecharm.com.co/post/understanding-teacher-forcing-in-seq2seq-models-s4r45f