Self-Organizing Visual Prototypes for Non-Parametric Representation Learning