Prototypical Clustering Networks for Dermatological Disease Diagnosis