平台对于 cuDNN 是强制性的吗?
Is a platform mandatory for cuDNN?
我在C++中使用Cuda已经有一段时间了,我想尝试cuDNN。我想直接进入C++但我大多只能找到基于不同平台(如Caffè或TensorFlow)的示例和教程。这是否意味着我不能在普通C++中使用 cuDNN? 我需要尽可能高的性能。 感谢您的帮助
您可以在普通C++中使用 cuDNN。
作为一个库,它针对深度神经网络/深度学习,因此许多深度学习框架使用它来加速其工作负载。
但是没有什么可以阻止您直接使用该库,并且应该有足够的 API 级别文档供您这样做。
如果你不熟悉一些概念(例如张量),你可能会发现库更难理解,所以对当前常见的深度学习概念的一般熟悉肯定将有助于理解如何使用它。
相关文章:
- 变量可能尚未初始化[MIRA 2012规则9.1,强制性]
- CuDNN 减少格式错误
- MFC 中的窗口消息管理:添加基类调用是否是强制性的?
- alignas() 对 sizeof() 的影响 - 强制性的?
- 功能原型在C++是强制性的吗?
- 在这种情况下,UTF-16 和 UTF-32 的 BOM 是强制性的
- 平台对于 cuDNN 是强制性的吗?
- 如何使用强制性最小元素的Boost Spirit列表操作员
- 如何计算'满'与NVIDIA cuDNN卷积
- 如果构造函数是显式定义的,那么初始化类成员是强制性的吗
- 如何重新安装 CUDNN?.
- 联合攻击战斗机(JSF)的排名C++编码标准的强制性规则
- GLEW 对于最新的 OpenGL 应用程序是否是强制性的
- 在不依赖立场的情况下,使论点成为强制性的
- 为什么标准没有规定RVO和NRVO是强制性的
- Caffe Cudnn 版本 4 和 5
- 当类内成员初始化是强制性的
- 传递二维数组列是强制性的
- 0x2010的强制性完整性级别值代表什么
- 为什么函数声明在c++中是强制性的,而在C中不是