A New Perspective on Precision and Recall for Generative Models