Variable length batch decoding

By Decoding I mean, generate sequence of tokens. @valhalla .