Предположим, что у нас есть данные n
экземпляров, каждый из которых состоит из d
объектов.Если у нас есть 1000 функций, мы хотим уменьшить это до 10 (более или менее) функций, применяя измерение сжатия (а не любые другие методы уменьшения размерности, такие как PCA, LDA...).
Я пытаюсь использовать пакет scipy.fftpack
или numpy.fft
с Python
, но выдаю входные данные (которые разреженные ), если я использую ifft
функция, количество измерений не меняется.Я пропускаю шаг?
Есть ли какая-нибудь хорошая функция, программа или способ решить эту проблему?Желательно с Python
или Java
.
Большое спасибо заранее