cudnn8.2.0的函数功能增删
cudnn 8.0以后的版本相较于之前的版本有不少函数的增删,导致很多应用代码兼容性出现很多问题,但是没办法,NIVDIA就是这么硬核。这一篇将增删的内容进行记录,便于查询使用。
cuDNN 8.2.0的增删变化
cuDNN 8.2.0相较于8.0.3增加了两个函数
针对后端描述符:主要针对Swish激活函数操作API:
| Backend descriptor types |
|---|
| cudnnGetActivationDescriptorSwishBeta() |
| cudnnSetActivationDescriptorSwishBeta() |
cuDNN 8.0.3的增删变化
主要增加了后端描述符类型的宏定义:
| Backend descriptor types |
|---|
| CUDNN_BACKEND_CONVOLUTION_DESCRIPTOR |
| CUDNN_BACKEND_ENGINE_DESCRIPTOR |
| CUDNN_BACKEND_ENGINECFG_DESCRIPTOR |
| CUDNN_BACKEND_ENGINEHEUR_DESCRIPTOR |
| CUDNN_BACKEND_EXECUTION_PLAN_DESCRIPTOR |
| CUDNN_BACKEND_INTERMEDIATE_INFO_DESCRIPTOR |
| CUDNN_BACKEND_KNOB_CHOICE_DESCRIPTOR |
| CUDNN_BACKEND_KNOB_INFO_DESCRIPTOR |
| CUDNN_BACKEND_LAYOUT_INFO_DESCRIPTOR |
| CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_DATA_DESCRIPTOR |
| CUDNN_BACKEND_OPERATION_CONVOLUTION_BACKWARD_FILTER_DESCRIPTOR |
| CUDNN_BACKEND_OPERATION_CONVOLUTION_FORWARD_DESCRIPTOR |
| CUDNN_BACKEND_OPERATION_GEN_STATS_DESCRIPTOR |
| CUDNN_BACKEND_OPERATION_POINTWISE_DESCRIPTOR |
| CUDNN_BACKEND_OPERATIONGRAPH_DESCRIPTOR |
| CUDNN_BACKEND_TENSOR_DESCRIPTOR |
| CUDNN_BACKEND_VARIANT_PACK_DESCRIPTOR |
cuDNN 8.0.2的增删变化
增加了RNN反向传播的数据和权重操作函数
| New functions and data types |
|---|

cuDNN 8.2.0相对于8.0.3版本增加了针对Swish激活函数的后端描述符API,8.0.3版本新增后端描述符类型宏定义,8.0.2版本增强了RNN反向传播的函数,而8.0.0版本则引入了新的函数和数据类型,并弃用了一些旧的元素。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



