0

我正在尝试使用 QuadProg++ 库。问题是我的 CI 变量很大。高达 40,000 * 20,000。使用这个大小,它会占用太多内存(至少 12GB ......)。我有 2 个问题: 1.- 有什么方法可以给“solve_quadprog”函数提供不同的数据类型,而不是矩阵的 double 类型?我尝试了short,但它不允许我。2.- 有人知道如何解决这个尺寸问题吗?这个CI变量其实很简单,只有一条对角线全为1,另一条对角线全为-1(其他全为0)

如果可以使用另一个库(解决二次规划问题)解决这些问题也不是问题。任何解决方案将不胜感激在此先感谢

4

0 回答 0