HD-CNN: Hierarchical Deep Convolutional Neural Networks for Large Scale Visual Recognition
CNN Features Off-the-Shelf: An Astounding Baseline for Recognition