Min*_*g15 6 python macos gpu keras tensorflow
所以我正在尝试安装 plaidML-keras,这样我就可以在我的 MacBookPro 的 gpu(radeon pro 560x)上做张量流的东西。根据我的研究,可以使用 plaidML-Keras(安装指令)来完成。当我运行pip install -U plaidml-keras它时,它工作正常,但下一步,plaidml-setup返回以下错误。
Traceback (most recent call last):
File "/usr/local/bin/plaidml-setup", line 6, in <module>
from plaidml.plaidml_setup import main
File "/usr/local/lib/python3.7/site-packages/plaidml/__init__.py", line 50, in <module>
import plaidml.settings
File "/usr/local/lib/python3.7/site-packages/plaidml/settings.py", line 33, in <module>
_setup_config('PLAIDML_EXPERIMENTAL_CONFIG', 'experimental.json')
File "/usr/local/lib/python3.7/site-packages/plaidml/settings.py", line 30, in _setup_config
'Could not find PlaidML configuration file: "{}".'.format(filename))
plaidml.exceptions.PlaidMLError: Could not find PlaidML configuration file: "experimental.json".
Run Code Online (Sandbox Code Playgroud)
从我对错误消息的有限理解来看,它是说我缺少一个配置文件,但我不知道把它放在哪里,或者放什么。我猜它与说明中的以下(模糊)行有关。
最后,设置 PlaidML 以使用首选计算设备
但是如何指定我希望它使用 radeon pro 560x。另外,我确实检查过,我的 mac 与 openCL 1.2 兼容(plaidML 需要)
小智 3
免责声明:我是 PlaidML 团队的成员,我们正在积极努力改进设置体验和相关文档。我们很抱歉您被困在这个问题上。目前,这里有一些说明可帮助您重回正轨。
/usr/local/bin或路径。该路径的前缀(即/usr/local)对于下一步来说很重要。share目录。它与 plaidml-setup 具有相同的前缀,即/usr/local/share/plaidml。share目录中,应该有一些文件:至少,config.json并且experimental.json应该在其中。如果它们不在那里,您可以将此处的文件复制到您的 plaidmlshare目录。复制这些 json 文件后,您应该能够plaidml-setup毫无问题地运行。
| 归档时间: |
|
| 查看次数: |
5813 次 |
| 最近记录: |