I believe this is answered here:

  
    
    
    BiLSTM hidden states and output don't match 
  
  
    You’re actually comparing the first output of the reverse direction. I think you want out[0, :, 500:] 
[image]