Проблема запуска cvglmnet с AUC ptype - PullRequest
0 голосов
/ 26 февраля 2019

У меня проблемы с использованием cvglmnet с ptype = 'auc'.

Когда я бегу

fit = glmnet.cvglmnet(x = scipy.float64(train_mm), 
                  y = scipy.float64(train_target), 
                  family = 'binomial',
                  ptype = 'auc',
                  nfolds = 5)

Я получаю это сообщение об ошибке

ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()

train_mm - это моя матрица моделей, содержащая 0 и 1, а train_target - мой двоичный целевой вектор, содержащий 0 и 1.

ptype = 'deviance' работает нормально.

...