PyTorch-Coriander

将 PyTorch 移植到 OpenCL 的探索之路

PyTorch-Coriander 项目目前仍在开发中,还不能用于实际应用

PyTorch 是一个广受欢迎的深度学习框架,它以其动态计算图Pythonic 设计风格赢得了许多研究人员和开发者的喜爱。然而,PyTorch 的一个主要限制是它主要支持 NvidiaCUDA 技术,这意味着如果你想在 GPU 上运行 PyTorch 程序,你需要有一块 NVIDIA 的显卡。对于使用 AMDIntel 显卡的用户来说,这可能是一个问题。

这就是 PyTorch-Coriander 项目的出现背景。这个项目的目标是将 PyTorch 移植到 OpenCL 上,OpenCL 是一个开放的并行计算框架,它支持各种各样的硬件平台,包括 AMD 和 Intel 的 GPU。

然而,根据项目的 README 文件,PyTorch-Coriander 项目目前仍在开发中,还不能用于实际应用。这意味着,虽然这个项目的目标是让 PyTorch 支持更多的硬件平台,但这个目标还没有实现。

PyTorch-Coriander 项目是由 GitHub 用户 hughperkins 发起的。虽然这个项目的进展可能比较慢,但它的存在仍然显示了一个重要的趋势:随着深度学习的普及,人们对于能在各种硬件上运行的深度学习框架的需求正在增加。无论是 PyTorch-Coriander 这样的项目,还是其他类似的项目,都是这个趋势的体现。

总的来说,PyTorch-Coriander 是一个有潜力的项目,它可能会为 PyTorch 带来更广泛的硬件支持。然而,这个项目目前还在开发中,还不能用于实际应用。如果你对这个项目感兴趣,你可以关注它的 GitHub 页面,以获取最新的更新。

网络资源

hughperkins/pytorch-coriander: OpenCL build of pytorch - (in-progress, not useable) --- Hughperkins/Pytorch-Coriander:OpenCL build of pytorch - (正在进行中,不可用) (github.com)


本文作者:Maeiee

本文链接:PyTorch-Coriander

版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!


喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!