Cocktail Dresses: Learn About Diverse Models Which Have To Learn