do not precompute explained_variance_ in linear model: can be too costly: use r2_score when needed instead