平台对于 cuDNN 是强制性的吗?

Is a platform mandatory for cuDNN?

本文关键字:强制性 cuDNN 平台      更新时间:2023-10-16

我在C++中使用Cuda已经有一段时间了,我想尝试cuDNN。我想直接进入C++但我大多只能找到基于不同平台(如Caffè或TensorFlow)的示例和教程。这是否意味着我不能在普通C++中使用 cuDNN? 我需要尽可能高的性能。 感谢您的帮助

您可以在普通C++中使用 cuDNN。

作为一个库,它针对深度神经网络/深度学习,因此许多深度学习框架使用它来加速其工作负载。

但是没有什么可以阻止您直接使用该库,并且应该有足够的 API 级别文档供您这样做。

如果你不熟悉一些概念(例如张量),你可能会发现库更难理解,所以对当前常见的深度学习概念的一般熟悉肯定将有助于理解如何使用它。