gpt4 book ai didi

python - 如何安装 plaidML/plaidML-keras

转载 作者:太空宇宙 更新时间:2023-11-04 04:07:34 24 4
gpt4 key购买 nike

所以我正在尝试安装 plaidML-keras,以便我可以在我的 MacBookPro 的 GPU (radeon pro 560x) 上执行 tensorflow 操作。根据我的研究,可以使用 plaidML-Keras ( instalation instrutions ) 来完成。当我运行 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".

根据我对错误信息的有限理解,它说我缺少一个配置文件,但我不知道该放在哪里,也不知道该放什么。我猜它与说明中的以下(模糊)行有关。

Finally, set up PlaidML to use a preferred computing device

但是如何指定我希望它使用 radeon pro 560x。另外,我确实检查过我的 mac 与 openCL 1.2 兼容(plaidML 需要)

最佳答案

免责声明:我是 PlaidML 团队的一员,我们正在积极努力改善设置体验和相关文档。很抱歉你被困在这个问题上。现在,这里有一些说明可以帮助您回到正轨。

  1. 找出 plaidml-setup 的安装位置。通常,这是 /usr/local/bin 的某种变体或虚拟环境的路径。此路径的前缀(即 /usr/local)对于下一步来说很重要。
  2. 找到 plaidml share 目录。它与 plaidml-setup 位于相同的前缀内,即 /usr/local/share/plaidml
  3. 在 plaidml share 目录中,应该有几个文件:至少,config.jsonexperimental.json 应该是在那里。如果它们不在那里,您可以复制 the files here到您的 plaidml share 目录。

复制这些 json 文件后,您应该可以正常运行 plaidml-setup

关于python - 如何安装 plaidML/plaidML-keras,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56973032/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com