AgileNet: Lightweight Dictionary-based Few-shot Learning