Generative Local Metric Learning for Kernel Regression