При использовании PCA в spark.mllib.feature, cols моих входных данных превышает 65535, но RowMatrix, определенная в PCA, равна < 65535, означает ли это, что я не могу использовать PCA ?Ошибка входа PCA Аргумент с более чем 65535
ответ
В настоящее время реализация СПС, по-видимому, ограничена введением в память символов d^2 ковариации/грамматической матрицы (d - количество столбцов/размерности матрицы).
На данный момент оно установлено на 65535, поскольку текущая реализация PCA не очень масштабируема. Таким образом, вы не можете использовать PCA в своем случае.
Ссылка: source code.
Существует по планированию JIRA issue для реализации вероятностного главного компонента алгоритма анализа, который должен быть масштабируемым.
Спасибо большое ..... –
@LiYu Не могли бы вы либо принять ответ, либо объяснить, почему он не работает для вас, чтобы его можно было улучшить? Благодарю. – zero323
- 1. Как прочитать таблицу Excel 2007 с более чем 65535 строками?
- 2. Java - открытый zip-файл с более чем 65535 файлами внутри
- 3. CComboBox, более 65535 единиц
- 4. Ошибка Matlab: «PCA требует 2 входа»
- 5. Pass более чем один аргумент CreateThread
- 6. сохранило более 65535 соединений на одном IP
- 7. Gradle + Spring Boot не может обрабатывать банки с более чем 65535 файлами
- 8. R - как сделать PCA biplot более читаемым
- 9. Xcode Ошибка с более чем 5 UIImages
- 10. Ошибка Elif с более чем одним elif?
- 11. PCA in R с использованием пакета caret vs prcomp PCA
- 12. Как установить частоту дискретизации ввода/вывода более чем на 65535 мс (FFFF)
- 13. Ошибка с PCA в OpenCV 3
- 14. Почему два аргумента строки более эффективны, чем один аргумент списка
- 15. Исключения автофильтра с более чем двумя критериями
- 16. Напишите больше, чем 65535 строк в файле csv
- 17. любой более короткий способ пропустить аргумент функции, чем выписывать undefined?
- 18. ошибка памяти для PCA в Python
- 19. PivotCaches.create with SourceData, превышающий 65535 строк
- 20. Ошибка Simple.Data Выбор более чем 100 строк
- 21. Kernel-PCA, KPCA: вставлять новые данные, ошибка
- 22. Scapy set tcp flow window больше, чем 65535
- 23. Почему одна переменная char Java может представлять более 65535 символов?
- 24. Ошибка ядра: неверный аргумент конфигурации
- 25. Ошибка Opera mini с формой с более чем 9 радиокнопками
- 26. земля все компоненты PCA
- 27. если оператор с более чем одним условием
- 28. Can Convert.ToChar() функция get int параметр больше, чем 65535
- 29. В чем аргумент?
- 30. PCA с цветной панелью
@ eliasah, ошибка Исключение в потоке "main" java.lang.IllegalArgumentException: Аргумент с более чем 65535 cols: 84619 at org.apache.spark.mllib.linalg.distributed.RowMatrix.checkNumColumns (RowMatrix.scala: 135) –
, если один из предоставленных ответов решает ваши проблемы, пожалуйста, примите его, чтобы мы могли закрыть этот вопрос! – eliasah