Я пытаюсь использовать библиотеку QuadProg ++. Проблема в том, что моя переменная CI огромна. До 40000 * 20000. При таком размере потребуется слишком много памяти (не менее 12 ГБ …..). У меня есть 2 вопроса:
1.- Есть ли какой-нибудь способ присвоить функции «solve_quadprog» разные типы данных, чем удвоенные для матрицы? Я пытался с коротким, но это не позволило мне.
2.- Кто-нибудь знает, как решить эту проблему размера? эта переменная CI на самом деле очень проста, только диагональ со всеми 1 и другая диагональ со всеми -1 (все остальные значения равны 0)
Если возможно решить эти проблемы с помощью другой библиотеки (с решает проблему квадратичного программирования), это тоже не проблема.
Любое решение будет оценено
заранее спасибо
Задача ещё не решена.