3D-вход для регрессии логистики c - PullRequest
0 голосов
/ 27 апреля 2020

Я пытался запустить логистическую регрессию c на спектрограмме, чтобы распознать разницу в звуке и, следовательно, определить, был ли звук правильным (царапина на неровной / гладкой поверхности) или нет.

Я анализирую 8 звуковых кодов (я хотел, чтобы код работал, прежде чем записать сотни файлов для учебных целей), которые я записал, которые затем обрабатываются с помощью librosa для генерации спектрограммы. Каждая спектрограмма является матрицей 1025x91 и представлена ​​в другой матрице. Итак, теперь у меня есть матрица 8x1025x91, которая, по-видимому, не может использоваться с

logistic_regression.fit 

Эта строка генерирует ошибку

ValueError: найдено массив с dim 3. Ожидается оценщик <= 2 . </p>

Я думаю, что понимаю проблему, но у меня нет решения, так как я абсолютный новичок в обоих направлениях, python логистика c регрессия. Поэтому я надеюсь, что кто-то здесь может дать совет о том, как действовать дальше.

...