In a mixed-autonomy traffic scenario, where human drivers and autonomous vehicles share the streets, self-driving cars need to be able to predict in a robust manner the behaviour of human-driven vehicles, in order to guarantee a safe and smooth driving experience. Although traffic theory provides several models of human drivers, these models are often parameterized by few parameters which can limit their performance in modeling complex behaviors. The lack of sufficient model capacity and the behavioral shifts in human driving reduces the usefulness of these methods in real-life...