文件名称:cvxpy:用于凸优化问题的Python嵌入式建模语言
文件大小:15.86MB
文件格式:ZIP
更新时间:2024-05-18 13:30:04
python optimization modeling-language cvxpy C++
CVXPY CVXPY文档位于 。 加入,并使用和获得最佳支持。 CVXPY是用于凸优化问题的Python嵌入式建模语言。 它使您可以按照数学的自然方式来表达问题,而不是以求解器所要求的限制性标准形式来表达自己的问题。 例如,以下代码解决了最小二乘问题,其中变量受上下限约束: import cvxpy as cp import numpy # Problem data. m = 30 n = 20 numpy . random . seed ( 1 ) A = numpy . random . randn ( m , n ) b = numpy . random . randn ( m ) # Construct the problem. x = cp . Variable ( n ) objective = cp . Minimize ( cp . sum_squares ( A