I. Introduction
Ambiguity and uncertainty are inherently present in many machine learning tasks, both of sequential and non-sequential nature. A vehicle approaching an intersection might turn left or right, while in text generation (used, e.g., in mobile phones for auto-completion) multiple characters or words might be equally likely to follow the current one. Fig. 1 visualizes the multiple trajectories possible when encountering a roundabout.