您当前的位置: 首页 >  Python

段智华

暂无认证

  • 0浏览

    0关注

    1232博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

机器学习深度学习高阶内容系列-Python实现凸优化求解器

段智华 发布时间:2021-07-25 18:07:40 ,浏览量:0

机器学习深度学习高阶内容系列-Python实现凸优化求解器

CVXOPT是一个基于Python编程语言的凸优化的免费软件包。它可以与交互式Python解释器一起使用,通过执行Python脚本在命令行上使用,或者通过Python扩展模块集成到其他软件中。它的主要目的是通过构建Python广泛的标准库和Python作为高级编程语言的优势,使凸优化应用程序的软件开发变得简单明了。

CVXOPT用两个矩阵对象扩展了内置Python对象:一个用于密集矩阵的矩阵对象和一个用于稀疏矩阵的spmatrix对象。密集矩阵和稀疏矩阵一章介绍了这两种矩阵类型,以及为它们定义的算术运算和函数。 BLAS接口和稀疏线性方程 描述了几个用于密集和稀疏矩阵计算的库的接口。CVXOPT优化例程在Cone编程和建模章节中进行了描述。这些工具包括用Python编写的凸优化求解器、与其他一些优化库的接口,以及用于分段线性凸优化问题的建模工具。

目录
  • CVXOPT 安装部署
  • 创建矩阵
  • 矩阵索引
  • Numpy和CVXOPT
  • 求解线性规划
  • 求解二次规划

CVXOPT 安装部署

官网链接:http://cvxopt.org/userguide/index.html

关注
打赏
1659361485
查看更多评论
立即登录/注册

微信扫码登录

0.0427s