Evaluating generative models: perplexity, BLEU and FID
Evaluating a generative model is far harder than evaluating a classifier. For classification there is one correct label; for generation there are infinitely many good outputs. "The sun shines" and "A bright sun is shining" are both perfect continuations of the same prompt — but a metric that demands an exact string match will fail the second one.