Learned Adaptation