Continual Learning with Deep Architectures