python - 如何在cvxpy中写日志函数的透视图?
问题描述
在cvxpy中,我想表达一个log函数的视角,其形式为:x*log(1 + y/x)。这可以通过使用 rel_entr() 在 cvx 中轻松实现。但是我发现cvxpy不支持rel_entr()。有没有办法写出这个观点?
解决方案
我已经想通了。我们可以使用cvxpy中的kl_div()进行变换,即-kl_div(x, x+y) + y。
推荐阅读
- spring-boot - Spring-Boot 无法为 @Configuration 类创建的 bean 列表执行 @Schedule 任务
- r - 如何使用R中的等式矩阵删除重复项?
- git - git push 上传大量数据(比我的仓库大 5 倍),因此需要很长时间才能完成
- javascript - 导入 json MongoDB
- html - 输入组插件内的字形未垂直对齐
- javascript - 如何固定两个高度相同的列有不同的大小
- python - 在 Windows 上编译 Python 3.6.9
- gnuplot - Gnuplot:pngcairo 图像中的波浪符号
- go - metadata.FromOutgoingContext 和 metadata.FromIncomingContext 有什么区别?
- ios - UIWindow 未在 iOS 13 中显示内容