CVXPY 是否对 log_sum_exp 使用逐次逼近?
Does CVXPY use successive approximation for log_sum_exp?
我正在用 log_sum_exp 作为 objective 函数解决优化问题。我在 Matlab 中使用 CVX 解决了它。然而,与其他优化问题相比,这个过程很慢。不知道是不是因为log_sum_exp函数使用了逐次逼近法?
CVXPY中好像没有提到逐次逼近。我猜 CVXPY 不使用逐次逼近?如果逐次逼近会减慢优化速度,我可以使用 CVXPY 来加快优化速度吗?
谢谢!
不是,CVXPY不使用逐次逼近,因为默认求解器ECOS直接支持指数锥,可以建模log_sum_exp.
我正在用 log_sum_exp 作为 objective 函数解决优化问题。我在 Matlab 中使用 CVX 解决了它。然而,与其他优化问题相比,这个过程很慢。不知道是不是因为log_sum_exp函数使用了逐次逼近法?
CVXPY中好像没有提到逐次逼近。我猜 CVXPY 不使用逐次逼近?如果逐次逼近会减慢优化速度,我可以使用 CVXPY 来加快优化速度吗?
谢谢!
不是,CVXPY不使用逐次逼近,因为默认求解器ECOS直接支持指数锥,可以建模log_sum_exp.