У меня есть набор данных с пониженной выборкой с 10000 оставшимися точками данных, у каждого по 800 функций. Тем не менее, для того, что C я использую, модель предсказывает те же данные. Я использую код:
from sklearn.linear_model import LogisticRegression
for C in [1, 40, 1000, 1]:
logreg = LogisticRegression(C = C, solver='saga').fit(X_train_ds, Y_train_ds)
Y_pred = logreg.predict(X_test)
Я пытался использовать решатели 'saga'
и 'liblinear'
, но модель все еще предсказывает те же значения. Я также пытался поставить значение C на невероятно высокие и низкие значения, такие как 10000000 и 0,00000001, но все равно ничего не изменилось. У кого-нибудь есть идея, где я ошибся?