# Codeblock 10 Output after encoder : torch.Size([1, 512]) iteration #0 after unsqueeze : torch.Size([1, 1, 512]) after lstm : torch.Size([1, 1, 512]) after squeeze : torch.Size([1, 512]) after linear : torch.Size([1, 10000]) after max : torch.Size([1]) after embedding : torch.Size([1, 512]) iteration #1 after unsqueeze : torch.Size([1, 1, 512]) after lstm : torch.Size([1, 1, 512]) after squeeze : torch.Size([1, 512]) after linear : torch.Size([1, 10000]) after max : torch.Size([1]) after embedding : torch.Size([1, 512]) . . . .