import cuDNN1,\
cudnnGetConvolutionForwardAlgorithm,'cudnnGetConvolutionForwardAlgorithm_v7',\
cudnnActivationBackward,'cudnnActivationBackward',\
cudnnActivationForward,'cudnnActivationForward',\
cudnnAddTensor,'cudnnAddTensor',\
cudnnAdvInferVersionCheck,'cudnnAdvInferVersionCheck',\
cudnnAdvTrainVersionCheck,'cudnnAdvTrainVersionCheck',\
cudnnBackendCreateDescriptor,'cudnnBackendCreateDescriptor',\
cudnnBackendDestroyDescriptor,'cudnnBackendDestroyDescriptor',\
cudnnBackendExecute,'cudnnBackendExecute',\
cudnnBackendFinalize,'cudnnBackendFinalize',\
cudnnBackendGetAttribute,'cudnnBackendGetAttribute',\
cudnnBackendInitialize,'cudnnBackendInitialize',\
cudnnBackendSetAttribute,'cudnnBackendSetAttribute',\
cudnnBatchNormalizationBackward,'cudnnBatchNormalizationBackward',\
cudnnBatchNormalizationBackwardEx,'cudnnBatchNormalizationBackwardEx',\
cudnnBatchNormalizationForwardInference,'cudnnBatchNormalizationForwardInference',\
cudnnBatchNormalizationForwardTraining,'cudnnBatchNormalizationForwardTraining',\
cudnnBatchNormalizationForwardTrainingEx,'cudnnBatchNormalizationForwardTrainingEx',\
cudnnBuildRNNDynamic,'cudnnBuildRNNDynamic',\
cudnnCTCLoss,'cudnnCTCLoss',\
cudnnCTCLoss_v8,'cudnnCTCLoss_v8',\
cudnnCnnInferVersionCheck,'cudnnCnnInferVersionCheck',\
cudnnCnnTrainVersionCheck,'cudnnCnnTrainVersionCheck',\
cudnnConvolutionBackwardBias,'cudnnConvolutionBackwardBias',\
cudnnConvolutionBackwardData,'cudnnConvolutionBackwardData',\
cudnnConvolutionBackwardFilter,'cudnnConvolutionBackwardFilter',\
cudnnConvolutionBiasActivationForward,'cudnnConvolutionBiasActivationForward',\
cudnnConvolutionForward,'cudnnConvolutionForward',\
cudnnCopyAlgorithmDescriptor,'cudnnCopyAlgorithmDescriptor',\
cudnnCreate,'cudnnCreate',\
cudnnCreateActivationDescriptor,'cudnnCreateActivationDescriptor',\
cudnnCreateAlgorithmDescriptor,'cudnnCreateAlgorithmDescriptor',\
cudnnCreateAlgorithmPerformance,'cudnnCreateAlgorithmPerformance',\
cudnnCreateAttnDescriptor,'cudnnCreateAttnDescriptor',\
cudnnCreateCTCLossDescriptor,'cudnnCreateCTCLossDescriptor',\
cudnnCreateConvolutionDescriptor,'cudnnCreateConvolutionDescriptor',\
cudnnCreateDropoutDescriptor,'cudnnCreateDropoutDescriptor',\
cudnnCreateFilterDescriptor,'cudnnCreateFilterDescriptor',\
cudnnCreateFusedOpsConstParamPack,'cudnnCreateFusedOpsConstParamPack',\
cudnnCreateFusedOpsPlan,'cudnnCreateFusedOpsPlan',\
cudnnCreateFusedOpsVariantParamPack,'cudnnCreateFusedOpsVariantParamPack',\
cudnnCreateLRNDescriptor,'cudnnCreateLRNDescriptor',\
cudnnCreateOpTensorDescriptor,'cudnnCreateOpTensorDescriptor',\
cudnnCreatePersistentRNNPlan,'cudnnCreatePersistentRNNPlan',\
cudnnCreatePoolingDescriptor,'cudnnCreatePoolingDescriptor',\
cudnnCreateRNNDataDescriptor,'cudnnCreateRNNDataDescriptor',\
cudnnCreateRNNDescriptor,'cudnnCreateRNNDescriptor',\
cudnnCreateReduceTensorDescriptor,'cudnnCreateReduceTensorDescriptor',\
cudnnCreateSeqDataDescriptor,'cudnnCreateSeqDataDescriptor',\
cudnnCreateSpatialTransformerDescriptor,'cudnnCreateSpatialTransformerDescriptor',\
cudnnCreateTensorDescriptor,'cudnnCreateTensorDescriptor',\
cudnnCreateTensorTransformDescriptor,'cudnnCreateTensorTransformDescriptor',\
cudnnDeriveBNTensorDescriptor,'cudnnDeriveBNTensorDescriptor',\
cudnnDeriveNormTensorDescriptor,'cudnnDeriveNormTensorDescriptor',\
cudnnDestroy,'cudnnDestroy',\
cudnnDestroyActivationDescriptor,'cudnnDestroyActivationDescriptor',\
cudnnDestroyAlgorithmDescriptor,'cudnnDestroyAlgorithmDescriptor',\
cudnnDestroyAlgorithmPerformance,'cudnnDestroyAlgorithmPerformance',\
cudnnDestroyAttnDescriptor,'cudnnDestroyAttnDescriptor',\
cudnnDestroyCTCLossDescriptor,'cudnnDestroyCTCLossDescriptor',\
cudnnDestroyConvolutionDescriptor,'cudnnDestroyConvolutionDescriptor',\
cudnnDestroyDropoutDescriptor,'cudnnDestroyDropoutDescriptor',\
cudnnDestroyFilterDescriptor,'cudnnDestroyFilterDescriptor',\
cudnnDestroyFusedOpsConstParamPack,'cudnnDestroyFusedOpsConstParamPack',\
cudnnDestroyFusedOpsPlan,'cudnnDestroyFusedOpsPlan',\
cudnnDestroyFusedOpsVariantParamPack,'cudnnDestroyFusedOpsVariantParamPack',\
cudnnDestroyLRNDescriptor,'cudnnDestroyLRNDescriptor',\
cudnnDestroyOpTensorDescriptor,'cudnnDestroyOpTensorDescriptor',\
cudnnDestroyPersistentRNNPlan,'cudnnDestroyPersistentRNNPlan',\
cudnnDestroyPoolingDescriptor,'cudnnDestroyPoolingDescriptor',\
cudnnDestroyRNNDataDescriptor,'cudnnDestroyRNNDataDescriptor',\
cudnnDestroyRNNDescriptor,'cudnnDestroyRNNDescriptor',\
cudnnDestroyReduceTensorDescriptor,'cudnnDestroyReduceTensorDescriptor',\
cudnnDestroySeqDataDescriptor,'cudnnDestroySeqDataDescriptor',\
cudnnDestroySpatialTransformerDescriptor,'cudnnDestroySpatialTransformerDescriptor',\
cudnnDestroyTensorDescriptor,'cudnnDestroyTensorDescriptor',\
cudnnDestroyTensorTransformDescriptor,'cudnnDestroyTensorTransformDescriptor',\
cudnnDivisiveNormalizationBackward,'cudnnDivisiveNormalizationBackward',\
cudnnDivisiveNormalizationForward,'cudnnDivisiveNormalizationForward',\
cudnnDropoutBackward,'cudnnDropoutBackward',\
cudnnDropoutForward,'cudnnDropoutForward',\
cudnnDropoutGetReserveSpaceSize,'cudnnDropoutGetReserveSpaceSize',\
cudnnDropoutGetStatesSize,'cudnnDropoutGetStatesSize',\
cudnnFindConvolutionBackwardDataAlgorithm,'cudnnFindConvolutionBackwardDataAlgorithm',\
cudnnFindConvolutionBackwardDataAlgorithmEx,'cudnnFindConvolutionBackwardDataAlgorithmEx',\
cudnnFindConvolutionBackwardFilterAlgorithm,'cudnnFindConvolutionBackwardFilterAlgorithm',\
cudnnFindConvolutionBackwardFilterAlgorithmEx,'cudnnFindConvolutionBackwardFilterAlgorithmEx',\
cudnnFindConvolutionForwardAlgorithm,'cudnnFindConvolutionForwardAlgorithm',\
cudnnFindConvolutionForwardAlgorithmEx,'cudnnFindConvolutionForwardAlgorithmEx',\
cudnnFindRNNBackwardDataAlgorithmEx,'cudnnFindRNNBackwardDataAlgorithmEx',\
cudnnFindRNNBackwardWeightsAlgorithmEx,'cudnnFindRNNBackwardWeightsAlgorithmEx',\
cudnnFindRNNForwardInferenceAlgorithmEx,'cudnnFindRNNForwardInferenceAlgorithmEx',\
cudnnFindRNNForwardTrainingAlgorithmEx,'cudnnFindRNNForwardTrainingAlgorithmEx',\
cudnnFusedOpsExecute,'cudnnFusedOpsExecute',\
cudnnGetActivationDescriptor,'cudnnGetActivationDescriptor',\
cudnnGetAlgorithmDescriptor,'cudnnGetAlgorithmDescriptor',\
cudnnGetAlgorithmPerformance,'cudnnGetAlgorithmPerformance',\
cudnnGetAlgorithmSpaceSize,'cudnnGetAlgorithmSpaceSize',\
cudnnGetAttnDescriptor,'cudnnGetAttnDescriptor',\
cudnnGetBackdoor,'cudnnGetBackdoor',\
cudnnGetBatchNormalizationBackwardExWorkspaceSize,'cudnnGetBatchNormalizationBackwardExWorkspaceSize',\
cudnnGetBatchNormalizationForwardTrainingExWorkspaceSize,'cudnnGetBatchNormalizationForwardTrainingExWorkspaceSize',\
cudnnGetBatchNormalizationTrainingExReserveSpaceSize,'cudnnGetBatchNormalizationTrainingExReserveSpaceSize',\
cudnnGetCTCLossDescriptor,'cudnnGetCTCLossDescriptor',\
cudnnGetCTCLossDescriptorEx,'cudnnGetCTCLossDescriptorEx',\
cudnnGetCTCLossDescriptor_v8,'cudnnGetCTCLossDescriptor_v8',\
cudnnGetCTCLossWorkspaceSize,'cudnnGetCTCLossWorkspaceSize',\
cudnnGetCTCLossWorkspaceSize_v8,'cudnnGetCTCLossWorkspaceSize_v8',\
cudnnGetCallback,'cudnnGetCallback',\
cudnnGetConvolution2dDescriptor,'cudnnGetConvolution2dDescriptor',\
cudnnGetConvolution2dForwardOutputDim,'cudnnGetConvolution2dForwardOutputDim',\
cudnnGetConvolutionBackwardDataAlgorithmMaxCount,'cudnnGetConvolutionBackwardDataAlgorithmMaxCount',\
cudnnGetConvolutionBackwardDataAlgorithm_v7,'cudnnGetConvolutionBackwardDataAlgorithm_v7',\
cudnnGetConvolutionBackwardDataWorkspaceSize,'cudnnGetConvolutionBackwardDataWorkspaceSize',\
cudnnGetConvolutionBackwardFilterAlgorithmMaxCount,'cudnnGetConvolutionBackwardFilterAlgorithmMaxCount',\
cudnnGetConvolutionBackwardFilterAlgorithm_v7,'cudnnGetConvolutionBackwardFilterAlgorithm_v7',\
cudnnGetConvolutionBackwardFilterWorkspaceSize,'cudnnGetConvolutionBackwardFilterWorkspaceSize',\
cudnnGetConvolutionForwardAlgorithmMaxCount,'cudnnGetConvolutionForwardAlgorithmMaxCount',\
cudnnGetConvolutionForwardAlgorithm_v7,'cudnnGetConvolutionForwardAlgorithm_v7',\
cudnnGetConvolutionForwardWorkspaceSize,'cudnnGetConvolutionForwardWorkspaceSize',\
cudnnGetConvolutionGroupCount,'cudnnGetConvolutionGroupCount',\
cudnnGetConvolutionMathType,'cudnnGetConvolutionMathType',\
cudnnGetConvolutionNdDescriptor,'cudnnGetConvolutionNdDescriptor',\
cudnnGetConvolutionNdForwardOutputDim,'cudnnGetConvolutionNdForwardOutputDim',\
cudnnGetConvolutionReorderType,'cudnnGetConvolutionReorderType',\
cudnnGetCudartVersion,'cudnnGetCudartVersion',\
cudnnGetDropoutDescriptor,'cudnnGetDropoutDescriptor',\
cudnnGetErrorString,'cudnnGetErrorString',\
cudnnGetFilter4dDescriptor,'cudnnGetFilter4dDescriptor',\
cudnnGetFilterNdDescriptor,'cudnnGetFilterNdDescriptor',\
cudnnGetFilterSizeInBytes,'cudnnGetFilterSizeInBytes',\
cudnnGetFoldedConvBackwardDataDescriptors,'cudnnGetFoldedConvBackwardDataDescriptors',\
cudnnGetFusedOpsConstParamPackAttribute,'cudnnGetFusedOpsConstParamPackAttribute',\
cudnnGetFusedOpsVariantParamPackAttribute,'cudnnGetFusedOpsVariantParamPackAttribute',\
cudnnGetLRNDescriptor,'cudnnGetLRNDescriptor',\
cudnnGetMultiHeadAttnBuffers,'cudnnGetMultiHeadAttnBuffers',\
cudnnGetMultiHeadAttnWeights,'cudnnGetMultiHeadAttnWeights',\
cudnnGetNormalizationBackwardWorkspaceSize,'cudnnGetNormalizationBackwardWorkspaceSize',\
cudnnGetNormalizationForwardTrainingWorkspaceSize,'cudnnGetNormalizationForwardTrainingWorkspaceSize',\
cudnnGetNormalizationTrainingReserveSpaceSize,'cudnnGetNormalizationTrainingReserveSpaceSize',\
cudnnGetOpTensorDescriptor,'cudnnGetOpTensorDescriptor',\
cudnnGetPooling2dDescriptor,'cudnnGetPooling2dDescriptor',\
cudnnGetPooling2dForwardOutputDim,'cudnnGetPooling2dForwardOutputDim',\
cudnnGetPoolingNdDescriptor,'cudnnGetPoolingNdDescriptor',\
cudnnGetPoolingNdForwardOutputDim,'cudnnGetPoolingNdForwardOutputDim',\
cudnnGetProperty,'cudnnGetProperty',\
cudnnGetRNNBackwardDataAlgorithmMaxCount,'cudnnGetRNNBackwardDataAlgorithmMaxCount',\
cudnnGetRNNBackwardWeightsAlgorithmMaxCount,'cudnnGetRNNBackwardWeightsAlgorithmMaxCount',\
cudnnGetRNNBiasMode,'cudnnGetRNNBiasMode',\
cudnnGetRNNDataDescriptor,'cudnnGetRNNDataDescriptor',\
cudnnGetRNNDescriptor_v6,'cudnnGetRNNDescriptor_v6',\
cudnnGetRNNDescriptor_v8,'cudnnGetRNNDescriptor_v8',\
cudnnGetRNNForwardInferenceAlgorithmMaxCount,'cudnnGetRNNForwardInferenceAlgorithmMaxCount',\
cudnnGetRNNForwardTrainingAlgorithmMaxCount,'cudnnGetRNNForwardTrainingAlgorithmMaxCount',\
cudnnGetRNNLinLayerBiasParams,'cudnnGetRNNLinLayerBiasParams',\
cudnnGetRNNLinLayerMatrixParams,'cudnnGetRNNLinLayerMatrixParams',\
cudnnGetRNNMatrixMathType,'cudnnGetRNNMatrixMathType',\
cudnnGetRNNPaddingMode,'cudnnGetRNNPaddingMode',\
cudnnGetRNNParamsSize,'cudnnGetRNNParamsSize',\
cudnnGetRNNProjectionLayers,'cudnnGetRNNProjectionLayers',\
cudnnGetRNNTempSpaceSizes,'cudnnGetRNNTempSpaceSizes',\
cudnnGetRNNTrainingReserveSize,'cudnnGetRNNTrainingReserveSize',\
cudnnGetRNNWeightParams,'cudnnGetRNNWeightParams',\
cudnnGetRNNWeightSpaceSize,'cudnnGetRNNWeightSpaceSize',\
cudnnGetRNNWorkspaceSize,'cudnnGetRNNWorkspaceSize',\
cudnnGetReduceTensorDescriptor,'cudnnGetReduceTensorDescriptor',\
cudnnGetReductionIndicesSize,'cudnnGetReductionIndicesSize',\
cudnnGetReductionWorkspaceSize,'cudnnGetReductionWorkspaceSize',\
cudnnGetSeqDataDescriptor,'cudnnGetSeqDataDescriptor',\
cudnnGetStream,'cudnnGetStream',\
cudnnGetTensor4dDescriptor,'cudnnGetTensor4dDescriptor',\
cudnnGetTensorNdDescriptor,'cudnnGetTensorNdDescriptor',\
cudnnGetTensorSizeInBytes,'cudnnGetTensorSizeInBytes',\
cudnnGetTensorTransformDescriptor,'cudnnGetTensorTransformDescriptor',\
cudnnGetVersion,'cudnnGetVersion',\
cudnnIm2Col,'cudnnIm2Col',\
cudnnInitTransformDest,'cudnnInitTransformDest',\
cudnnLRNCrossChannelBackward,'cudnnLRNCrossChannelBackward',\
cudnnLRNCrossChannelForward,'cudnnLRNCrossChannelForward',\
cudnnMakeFusedOpsPlan,'cudnnMakeFusedOpsPlan',\
cudnnMultiHeadAttnBackwardData,'cudnnMultiHeadAttnBackwardData',\
cudnnMultiHeadAttnBackwardWeights,'cudnnMultiHeadAttnBackwardWeights',\
cudnnMultiHeadAttnForward,'cudnnMultiHeadAttnForward',\
cudnnNormalizationBackward,'cudnnNormalizationBackward',\
cudnnNormalizationForwardInference,'cudnnNormalizationForwardInference',\
cudnnNormalizationForwardTraining,'cudnnNormalizationForwardTraining',\
cudnnOpTensor,'cudnnOpTensor',\
cudnnOpsInferVersionCheck,'cudnnOpsInferVersionCheck',\
cudnnOpsTrainVersionCheck,'cudnnOpsTrainVersionCheck',\
cudnnPoolingBackward,'cudnnPoolingBackward',\
cudnnPoolingForward,'cudnnPoolingForward',\
cudnnQueryRuntimeError,'cudnnQueryRuntimeError',\
cudnnRNNBackwardData,'cudnnRNNBackwardData',\
cudnnRNNBackwardDataEx,'cudnnRNNBackwardDataEx',\
cudnnRNNBackwardData_v8,'cudnnRNNBackwardData_v8',\
cudnnRNNBackwardWeights,'cudnnRNNBackwardWeights',\
cudnnRNNBackwardWeightsEx,'cudnnRNNBackwardWeightsEx',\
cudnnRNNBackwardWeights_v8,'cudnnRNNBackwardWeights_v8',\
cudnnRNNForward,'cudnnRNNForward',\
cudnnRNNForwardInference,'cudnnRNNForwardInference',\
cudnnRNNForwardInferenceEx,'cudnnRNNForwardInferenceEx',\
cudnnRNNForwardTraining,'cudnnRNNForwardTraining',\
cudnnRNNForwardTrainingEx,'cudnnRNNForwardTrainingEx',\
cudnnRNNGetClip,'cudnnRNNGetClip',\
cudnnRNNGetClip_v8,'cudnnRNNGetClip_v8',\
cudnnRNNSetClip,'cudnnRNNSetClip',\
cudnnRNNSetClip_v8,'cudnnRNNSetClip_v8',\
cudnnReduceTensor,'cudnnReduceTensor',\
cudnnReorderFilterAndBias,'cudnnReorderFilterAndBias',\
cudnnRestoreAlgorithm,'cudnnRestoreAlgorithm',\
cudnnRestoreDropoutDescriptor,'cudnnRestoreDropoutDescriptor',\
cudnnSaveAlgorithm,'cudnnSaveAlgorithm',\
cudnnScaleTensor,'cudnnScaleTensor',\
cudnnSetActivationDescriptor,'cudnnSetActivationDescriptor',\
cudnnSetAlgorithmDescriptor,'cudnnSetAlgorithmDescriptor',\
cudnnSetAlgorithmPerformance,'cudnnSetAlgorithmPerformance',\
cudnnSetAttnDescriptor,'cudnnSetAttnDescriptor',\
cudnnSetBackdoor,'cudnnSetBackdoor',\
cudnnSetBackdoorEx,'cudnnSetBackdoorEx',\
cudnnSetCTCLossDescriptor,'cudnnSetCTCLossDescriptor',\
cudnnSetCTCLossDescriptorEx,'cudnnSetCTCLossDescriptorEx',\
cudnnSetCTCLossDescriptor_v8,'cudnnSetCTCLossDescriptor_v8',\
cudnnSetCallback,'cudnnSetCallback',\
cudnnSetConvolution2dDescriptor,'cudnnSetConvolution2dDescriptor',\
cudnnSetConvolutionGroupCount,'cudnnSetConvolutionGroupCount',\
cudnnSetConvolutionMathType,'cudnnSetConvolutionMathType',\
cudnnSetConvolutionNdDescriptor,'cudnnSetConvolutionNdDescriptor',\
cudnnSetConvolutionReorderType,'cudnnSetConvolutionReorderType',\
cudnnSetDropoutDescriptor,'cudnnSetDropoutDescriptor',\
cudnnSetFilter4dDescriptor,'cudnnSetFilter4dDescriptor',\
cudnnSetFilterNdDescriptor,'cudnnSetFilterNdDescriptor',\
cudnnSetFusedOpsConstParamPackAttribute,'cudnnSetFusedOpsConstParamPackAttribute',\
cudnnSetFusedOpsVariantParamPackAttribute,'cudnnSetFusedOpsVariantParamPackAttribute',\
cudnnSetLRNDescriptor,'cudnnSetLRNDescriptor',\
cudnnSetOpTensorDescriptor,'cudnnSetOpTensorDescriptor',\
cudnnSetPersistentRNNPlan,'cudnnSetPersistentRNNPlan',\
cudnnSetPooling2dDescriptor,'cudnnSetPooling2dDescriptor',\
cudnnSetPoolingNdDescriptor,'cudnnSetPoolingNdDescriptor',\
cudnnSetRNNAlgorithmDescriptor,'cudnnSetRNNAlgorithmDescriptor',\
cudnnSetRNNBiasMode,'cudnnSetRNNBiasMode',\
cudnnSetRNNDataDescriptor,'cudnnSetRNNDataDescriptor',\
cudnnSetRNNDescriptor_v6,'cudnnSetRNNDescriptor_v6',\
cudnnSetRNNDescriptor_v8,'cudnnSetRNNDescriptor_v8',\
cudnnSetRNNMatrixMathType,'cudnnSetRNNMatrixMathType',\
cudnnSetRNNPaddingMode,'cudnnSetRNNPaddingMode',\
cudnnSetRNNProjectionLayers,'cudnnSetRNNProjectionLayers',\
cudnnSetReduceTensorDescriptor,'cudnnSetReduceTensorDescriptor',\
cudnnSetSeqDataDescriptor,'cudnnSetSeqDataDescriptor',\
cudnnSetSpatialTransformerNdDescriptor,'cudnnSetSpatialTransformerNdDescriptor',\
cudnnSetStream,'cudnnSetStream',\
cudnnSetTensor,'cudnnSetTensor',\
cudnnSetTensor4dDescriptor,'cudnnSetTensor4dDescriptor',\
cudnnSetTensor4dDescriptorEx,'cudnnSetTensor4dDescriptorEx',\
cudnnSetTensorNdDescriptor,'cudnnSetTensorNdDescriptor',\
cudnnSetTensorNdDescriptorEx,'cudnnSetTensorNdDescriptorEx',\
cudnnSetTensorTransformDescriptor,'cudnnSetTensorTransformDescriptor',\
cudnnSoftmaxBackward,'cudnnSoftmaxBackward',\
cudnnSoftmaxForward,'cudnnSoftmaxForward',\
cudnnSpatialTfGridGeneratorBackward,'cudnnSpatialTfGridGeneratorBackward',\
cudnnSpatialTfGridGeneratorForward,'cudnnSpatialTfGridGeneratorForward',\
cudnnSpatialTfSamplerBackward,'cudnnSpatialTfSamplerBackward',\
cudnnSpatialTfSamplerForward,'cudnnSpatialTfSamplerForward',\
cudnnTransformFilter,'cudnnTransformFilter',\
cudnnTransformTensor,'cudnnTransformTensor',\
cudnnTransformTensorEx,'cudnnTransformTensorEx'