Continual Prototype Evolution: Learning Online from Non-Stationary Data Streams