validação cruzada scikit-learn, valores negativos com erro médio quadrático

Quando eu uso o seguinte código com matriz de dadosX de tamanho (952.144) e vetor de saíday de tamanho (952),mean_squared_error métrica retorna valores negativos, o que é inesperado. Você tem alguma ideia?

from sklearn.svm import SVR
from sklearn import cross_validation as CV

reg = SVR(C=1., epsilon=0.1, kernel='rbf')
scores = CV.cross_val_score(reg, X, y, cv=10, scoring='mean_squared_error')

todos os valores emscores são então negativos.

questionAnswers(1)

yourAnswerToTheQuestion