Подобный вопрос уже был, но на него не было ответа, поэтому я попытаюсь опубликовать его снова. Кто-нибудь знает о реализации с открытым исходным кодом частного алгоритма наименьших квадратов на C++ (или C) ? Или, может быть, библиотека, которая это делает?
Библиотека частичного метода наименьших квадратов
Ответы (4)
- FastPLS — это библиотека, предоставляющая интерфейс C/C++ и MATLAB для ускорения частичные наименьшие квадраты. Ее автор Баладжи Васан Шринивасан. Автор работал под руководством профессора Рамани Дурайсвами в Университете Мэриленда, Колледж-Парк, Мэриленд, США.
- Модели частичного метода наименьших квадратов и обобщенного частичного метода наименьших квадратов на основе алгоритма NIPALS.
- реализовать самостоятельно, используя матричные библиотеки, такие как Броненосец
- PLSNiplas, opencv требуется.
person
0x90
schedule
25.01.2013
Предложение № 2 (plstools) предназначено для R, а не для C или C++.
- person Reunanen; 25.01.2013
@Pukku из оболочки кода c: Название: pls.c Описание: Механизм C для вычислений pls на основе алгоритма NIPAS Автор: Пьер БАДИ ‹[email protected]›
- person 0x90; 25.01.2013
Хорошо, нашел это сейчас, когда проверял проект от Subversion. Видимо этого файла не было в предложенном zip архиве v1.0-6, поэтому я не думал, что он будет существовать.
- person Reunanen; 28.01.2013
Или используйте Eigen вместо Armadilo. Я нахожу это быстрее и лучше.
- person Royi; 27.08.2017
MTK++ — это библиотека для разработки лекарств.
Он основан на различных матричных библиотеках, таких как:
Основные подпрограммы линейной алгебры (BLAS), Linear Algebra PACKage (LAPACK), библиотеки Boost, eigen, Qt, tinyxml и xerces-c
Он содержит компонент частичного метода наименьших квадратов.
Это открытый исходный код, но исходный код не размещен в Интернете. Чтобы получить его, вам необходимо связаться с автором .
person
Peter Wood
schedule
25.01.2013
нашел это здесь: https://github.com/tjhladish/PLS
это С++ и использование Eigen lib
person
Andreas
schedule
24.07.2013