Adaptive Deep Kernel Learning