当前位置:  开发笔记 > 人工智能 > 正文

什么是SYCL 1.2?

如何解决《什么是SYCL1.2?》经验,为你挑选了1个好方法。

我正在尝试安装tensorflow

Please specify the location where ComputeCpp for SYCL 1.2 is installed. [Default is /usr/local/computecpp]: 
Invalid SYCL 1.2 library path. /usr/local/computecpp/lib/libComputeCpp.so cannot be found

我该怎么办?什么是SYCL 1.2?



1> mrry..:

SYCL是OpenCL的C++抽象层.TensorFlow 对OpenCL 的实验性支持使用SYCL和SYCL识别的C++编译器.

正如Yaroslav在他的评论中指出的那样,只有在使用OpenCL支持构建TensorFlow时才需要SYCL.在执行./configure有关OpenCL支持的执行过程中出现以下问题:

Do you wish to build TensorFlow with OpenCL support? [y/N]

如果您回答N,则不必提供SYCL路径.


TensorFlow的OpenCL实现目前正在使用ComputeCpp,它是SYCL的一个实现.您可以在https://www.codeplay.com/products/computesuite/computecpp下载此文件,并在请求时点在此提取的存档的根目录下.
推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有