Я получаю ошибку TypeError: unrecognized lil_matrix constructor usage
при попытке обернуть оценку MLkNN
в RandomizedSearchCV
.Однако я могу добиться успеха с оценкой MLARAM
и RandomizedSearchCV
.Я также могу добиться успеха с GridSearchCV
и оценщиком MLkNN
.Моя установка:
clf = RandomizedSearchCV(MLkNN(),
n_iter=10,
param_distributions=parameters,
scoring=score,
n_jobs=-1,
verbose=3,
cv=IterativeStratification(n_splits=3, order=2),
refit='NDCG@10')
Мои X_train
и Y_train
равны csr_sparse
, но я также ввел их как np.ndarray
типы.Не повезло ни с одним.