evaluate the term on the right but we also need to be able to evaluate densities of the model in order to evaluate the D function and we need to perform computations that convert between those density representation and the sampling procedure generative adversarial networks only over a sample from G and only ever evaluate D there's no need to perform these transitions from densities to sampling procedures and that provides a lot of computational savings so I've completed this section of our roadmap on exactly how it is that