python - Python 中是否有 quadprog() 的替代方案

标签 python matlab machine-learning svm

我正在研究 SVM 并寻求解决二次规划问题。我们在 MATLAB quadprog() 中有一个函数,但在 python 中是否有任何替代方法。 我安装了 cvxopt 但在最小化时出现错误 ValueError: Rank(A) < p or Rank([P; A; G]) < n。

最佳答案

现在有:查看 qpsolvers,它为许多现有的求解器提供了类似 quadprog 的统一接口(interface)。参见 here

关于python - Python 中是否有 quadprog() 的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49714309/

相关文章:

machine-learning - 机器学习算法评估

python - 如何对以 float 作为列表中的元素的嵌套列表进行排序?

pythonic方式打印数据库中的列条件(psql)

python 字典值和键

matlab - 如何更改相机参数(自动曝光、快门速度、增益)?

matlab - -nodesktop 模式下 Matlab fileread 命令的限制是什么?

python - 单独训练和部署

python - 在 NumPy 中 reshape 数组

performance - 计算图像中已识别像素的局部均值和方差

python - 如何为新的训练模型初始化coef_init和intercept_init?