【问题标题】:Does Google Tensorflow support OpenCLGoogle Tensorflow 是否支持 OpenCL
【发布时间】:2017-06-12 00:47:34
【问题描述】:

Google Tensorflow 是否支持 OpenCL... 还是仅支持 Cuda?

OpenCL 似乎还没有得到支持(2017 年 4 月),根据这个公开问题 - https://github.com/tensorflow/tensorflow/issues/22 但我一直在读到支持存在 - 我可能会遗漏一些东西。

【问题讨论】:

  • 我投票决定将此问题作为离题结束,因为这应该在 TF github 上提出
  • OpenCL 集成到 TF 的进展可以在这里追踪:github.com/tensorflow/tensorflow/issues/22
  • 不,显然 Google 并没有表现出将来在他们的存储库中支持它的意愿。

标签: tensorflow opencl


【解决方案1】:

tf-coriander 是 OpenCL 1.2 GPU 的 Tensorflow 实现。它基于coriander,这是一个在 OpenCL 1.2 设备上运行 NVIDIA® CUDA™ 代码的通用编译器。披露:我是这两个项目的作者。

【讨论】:

【解决方案2】:

在 Tensorflow 上通过 SYCL 支持 OpenCL,一些功能在,其他正在开发中:https://github.com/tensorflow/tensorflow/issues/22#issuecomment-266050835

【讨论】:

    猜你喜欢
    • 2019-06-17
    • 2015-01-03
    • 2014-03-29
    • 2011-03-16
    • 1970-01-01
    • 1970-01-01
    • 2017-06-21
    • 2018-12-16
    • 1970-01-01
    相关资源
    最近更新 更多