python - 如何安装 CVXPY / SCS 以与 GPU 一起使用?
问题描述
所有依赖项都安装在 docker 容器中,但是当我使用 GPU=True 运行示例时,它返回“Status: Unbounded”,并且使用 GPU=False 它可以正常工作。scs-python GPU 测试返回“状态:无界”。此外,nvidia-smi 显示 GPU 使用情况。可能是什么问题?
Dockerfile:https ://gist.github.com/Cerebrock/eef5d33ece1782d3efdf0b35d29fb48e
示例:https ://gist.github.com/Cerebrock/885023ec2faf1d1c6bf9b1a4df12df36
操作系统:Azure 上的 Ubuntu 16.04,映像 NVIDIA GPU Cloud 映像,NVIDIA Tesla P100
解决方案
我遇到了同样的问题,我能够像构建 SCS-PYTHON 一样修复它:
python3 setup.py install --scs --gpu --int
如果您查看 setup.py 帮助,它会说:
GPU 代码始终使用 32 位整数
python3 setup.py install --help
推荐阅读
- r - ggplot2 是否需要数据框才能正确绘图?
- r - 在 R ggplot 的每个方面生成一个插图,同时保留原始方面内容的颜色
- c# - C#,自定义异常的使用
- python - 在 django 中将消息标记为已读
- c++ - “正在初始化”:无法从“const wchar_t[35]”转换为“LPWSTR”
- amazon-web-services - 蝗虫结果没有被复制
- c# - Sustainsys.Saml2.Owin:在一个网站上有两个不同的服务提供商
- delphi - 使用 Delphi 捕获 HTML POST?
- html - HTML表格的宽度线与标题大小不同
- firebase - 使用 Flutter 和 Firebase 支持帖子