凸优化软件在Python中
CVXMOD表达和求解凸优化问题是一个基于Python的工具。作为求解器它使用CVXOPT的。
CVXMOD主要是一个模型层CVXOPT。虽然它是可以直接使用CVXOPT,CVXMOD使得它更快,更容易建立和解决问题。高级用户谁希望看到或处理他们的问题正在得到解决,应考虑直接使用CVXOPT。其他功能正在添加,不仅仅是造型CVXMOD。这些都是目前处于试验阶段。
给CVXMOD一试,充分驴能力!
下面是一些主要特点“CVXMOD”:
·符号凸分析
·具有象征意义的
神器出山:www.shenqi73.com自定义参数
·最小化,最大化和可行性问题的目标
·凸组合规则,包括一些迹象分析
·如SUM,MIN,MAX,ABS,NORM1,norminf,正,负的LP表示的原子
·非线性原子,如规范,进出口,日志,熵的Kullback-Leibler散度(KL),开方,方,胡贝尔(胡贝尔罚函数),电力,INV
·二次表格(quadform)
·设置,如norm2ball,norm1ball,norminfball,probsimp
·用户自定义的原子,并设置(目前还没有
文件)
·的SDP
·稀疏(部分)
要求:
·
的Python 此版本中的新功能:
·修正与单参数的切片。
·修正错误与POS和NEG原子的给予不正确的结果与数值例子。
·使用转置问题,运营商相关的Bug修复。