Spectral-factorized Positive-definite Curvature Learning for NN Training