Pergunta de entrevista da empresa Bose

What is the difference between a discriminative model and a generative model?