Improving Sample-based Evaluation for Generative Adversarial Networks