измерение элемента после уменьшения размера LDA является неожиданным - PullRequest
1 голос
/ 06 октября 2019

Привет, у меня 5994 класса, и мой исходный размер объекта равен 300, и у меня есть 1092008 образцов, когда я ставлю n_components = 200, это дает мне измерение 33? У вас есть идея?

from sklearn.discriminant_analysis import LinearDiscriminantAnalysis as LDA
lda_model = LDA(n_components=lda_dim)
lda_model.fit(x_train,labels)
x_train = lda_model.transform(x_train)

Таким образом, исходное измерение x_train равно (1092008, 300), а затем после уменьшения измерения я ожидал получить массив измерений (1092008, 200), но получаю (1092008, 33).

Что-то не так с использованием LDA или что?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...