CVXPY使用指南
·
近期工作中遇到了求解最优化问题的业务场景,所以学习了下CVXPY,专门用来求解最优化问题的工具。
个人觉得cvxpy还是很强大的,极大的减少了coding的代码,调用也方便,非常实用。
第一步,先安装cvxpy。
我的电脑是MAC,安装是按照 Install from source 引导的从git上clone下来,然后找到文件路径,使用pip install .安装的。
直接使用pip或conda都不能安装成功,那似乎只合适windows电脑。
当然,安装前你应该检查下cvxpy所依赖的python\scipy\numpy等的版本是不是符合要求的。可以使用conda help() 来检查版本信息。
安装好了cvxpy后,使用 pip install cvxopt 来安装工具支持。
第二步,看例子Examples。
因为我个人的学习过程喜欢先整体有个大概的感性认识,然后再关注细节。所以,先看Examples比较符合我的习惯。
第三步,看Tutorials。
里面有编程规范(比如矩阵和向量乘法用@,数乘用*)、表达式等可以看。
第四步,看API文档。
推荐内容
更多推荐
相关推荐
查看更多
public-apis

这个项目收集了大量公开可用的API接口,适合开发者查找和利用各类公开API来快速构建应用程序或获取所需数据,覆盖范围广泛,从社交、新闻到天气、地图等各种领域。
KrillinAI

基于AI大模型的视频翻译和配音工具,专业级翻译,一键部署全流程
Pake

利用 Rust 轻松构建轻量级多端桌面应用
热门开源项目
活动日历
查看更多
直播时间 2025-04-23 19:00:00

GitTalk:国内首个微服务编排框架Juggle实战解析
直播时间 2025-04-22 18:31:56

字节AI 黑科技!从 Manus Agent 入门 Eino
直播时间 2025-04-09 14:34:18

樱花限定季|G-Star校园行&华中师范大学专场
直播时间 2025-04-07 14:51:20

樱花限定季|G-Star校园行&华中农业大学专场
直播时间 2025-03-26 14:30:09

开源工业物联实战!
所有评论(0)