var searchIndex = {}; searchIndex["cudnn_sys"] = {"doc":"Defines the Foreign Function Interface for the CUDA cuDNN API.","items":[[3,"Struct_Unnamed14","cudnn_sys","",null,null],[12,"algo","","",0,null],[12,"status","","",0,null],[12,"time","","",0,null],[12,"memory","","",0,null],[3,"Struct_Unnamed17","","",null,null],[12,"algo","","",1,null],[12,"status","","",1,null],[12,"time","","",1,null],[12,"memory","","",1,null],[3,"Struct_Unnamed20","","",null,null],[12,"algo","","",2,null],[12,"status","","",2,null],[12,"time","","",2,null],[12,"memory","","",2,null],[4,"Struct_CUstream_st","","",null,null],[4,"Struct_cudnnContext","","",null,null],[4,"cudnnStatus_t","","",null,null],[13,"CUDNN_STATUS_SUCCESS","","",3,null],[13,"CUDNN_STATUS_NOT_INITIALIZED","","",3,null],[13,"CUDNN_STATUS_ALLOC_FAILED","","",3,null],[13,"CUDNN_STATUS_BAD_PARAM","","",3,null],[13,"CUDNN_STATUS_INTERNAL_ERROR","","",3,null],[13,"CUDNN_STATUS_INVALID_VALUE","","",3,null],[13,"CUDNN_STATUS_ARCH_MISMATCH","","",3,null],[13,"CUDNN_STATUS_MAPPING_ERROR","","",3,null],[13,"CUDNN_STATUS_EXECUTION_FAILED","","",3,null],[13,"CUDNN_STATUS_NOT_SUPPORTED","","",3,null],[13,"CUDNN_STATUS_LICENSE_ERROR","","",3,null],[4,"Struct_cudnnTensorStruct","","",null,null],[4,"Struct_cudnnConvolutionStruct","","",null,null],[4,"Struct_cudnnPoolingStruct","","",null,null],[4,"Struct_cudnnFilterStruct","","",null,null],[4,"Struct_cudnnLRNStruct","","",null,null],[4,"cudnnDataType_t","","",null,null],[13,"CUDNN_DATA_FLOAT","","",4,null],[13,"CUDNN_DATA_DOUBLE","","",4,null],[13,"CUDNN_DATA_HALF","","",4,null],[4,"cudnnTensorFormat_t","","",null,null],[13,"CUDNN_TENSOR_NCHW","","",5,null],[13,"CUDNN_TENSOR_NHWC","","",5,null],[4,"cudnnAddMode_t","","",null,null],[13,"CUDNN_ADD_IMAGE","","",6,null],[13,"CUDNN_ADD_FEATURE_MAP","","",6,null],[13,"CUDNN_ADD_SAME_C","","",6,null],[13,"CUDNN_ADD_FULL_TENSOR","","",6,null],[4,"cudnnConvolutionMode_t","","",null,null],[13,"CUDNN_CONVOLUTION","","",7,null],[13,"CUDNN_CROSS_CORRELATION","","",7,null],[4,"cudnnConvolutionFwdPreference_t","","",null,null],[13,"CUDNN_CONVOLUTION_FWD_NO_WORKSPACE","","",8,null],[13,"CUDNN_CONVOLUTION_FWD_PREFER_FASTEST","","",8,null],[13,"CUDNN_CONVOLUTION_FWD_SPECIFY_WORKSPACE_LIMIT","","",8,null],[4,"cudnnConvolutionFwdAlgo_t","","",null,null],[13,"CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_GEMM","","",9,null],[13,"CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_PRECOMP_GEMM","","",9,null],[13,"CUDNN_CONVOLUTION_FWD_ALGO_GEMM","","",9,null],[13,"CUDNN_CONVOLUTION_FWD_ALGO_DIRECT","","",9,null],[13,"CUDNN_CONVOLUTION_FWD_ALGO_FFT","","",9,null],[4,"cudnnConvolutionBwdFilterPreference_t","","",null,null],[13,"CUDNN_CONVOLUTION_BWD_FILTER_NO_WORKSPACE","","",10,null],[13,"CUDNN_CONVOLUTION_BWD_FILTER_PREFER_FASTEST","","",10,null],[13,"CUDNN_CONVOLUTION_BWD_FILTER_SPECIFY_WORKSPACE_LIMIT","","",10,null],[4,"cudnnConvolutionBwdFilterAlgo_t","","",null,null],[13,"CUDNN_CONVOLUTION_BWD_FILTER_ALGO_0","","",11,null],[13,"CUDNN_CONVOLUTION_BWD_FILTER_ALGO_1","","",11,null],[13,"CUDNN_CONVOLUTION_BWD_FILTER_ALGO_FFT","","",11,null],[13,"CUDNN_CONVOLUTION_BWD_FILTER_ALGO_3","","",11,null],[4,"cudnnConvolutionBwdDataPreference_t","","",null,null],[13,"CUDNN_CONVOLUTION_BWD_DATA_NO_WORKSPACE","","",12,null],[13,"CUDNN_CONVOLUTION_BWD_DATA_PREFER_FASTEST","","",12,null],[13,"CUDNN_CONVOLUTION_BWD_DATA_SPECIFY_WORKSPACE_LIMIT","","",12,null],[4,"cudnnConvolutionBwdDataAlgo_t","","",null,null],[13,"CUDNN_CONVOLUTION_BWD_DATA_ALGO_0","","",13,null],[13,"CUDNN_CONVOLUTION_BWD_DATA_ALGO_1","","",13,null],[13,"CUDNN_CONVOLUTION_BWD_DATA_ALGO_FFT","","",13,null],[4,"cudnnSoftmaxAlgorithm_t","","",null,null],[13,"CUDNN_SOFTMAX_FAST","","",14,null],[13,"CUDNN_SOFTMAX_ACCURATE","","",14,null],[13,"CUDNN_SOFTMAX_LOG","","",14,null],[4,"cudnnSoftmaxMode_t","","",null,null],[13,"CUDNN_SOFTMAX_MODE_INSTANCE","","",15,null],[13,"CUDNN_SOFTMAX_MODE_CHANNEL","","",15,null],[4,"cudnnPoolingMode_t","","",null,null],[13,"CUDNN_POOLING_MAX","","",16,null],[13,"CUDNN_POOLING_AVERAGE_COUNT_INCLUDE_PADDING","","",16,null],[13,"CUDNN_POOLING_AVERAGE_COUNT_EXCLUDE_PADDING","","",16,null],[4,"cudnnActivationMode_t","","",null,null],[13,"CUDNN_ACTIVATION_SIGMOID","","",17,null],[13,"CUDNN_ACTIVATION_RELU","","",17,null],[13,"CUDNN_ACTIVATION_TANH","","",17,null],[5,"cudnnGetVersion","","",null,null],[5,"cudnnGetErrorString","","",null,null],[5,"cudnnCreate","","",null,null],[5,"cudnnDestroy","","",null,null],[5,"cudnnSetStream","","",null,null],[5,"cudnnGetStream","","",null,null],[5,"cudnnCreateTensorDescriptor","","",null,null],[5,"cudnnSetTensor4dDescriptor","","",null,null],[5,"cudnnSetTensor4dDescriptorEx","","",null,null],[5,"cudnnGetTensor4dDescriptor","","",null,null],[5,"cudnnSetTensorNdDescriptor","","",null,null],[5,"cudnnGetTensorNdDescriptor","","",null,null],[5,"cudnnDestroyTensorDescriptor","","",null,null],[5,"cudnnTransformTensor","","",null,null],[5,"cudnnAddTensor","","",null,null],[5,"cudnnAddTensor_v3","","",null,null],[5,"cudnnSetTensor","","",null,null],[5,"cudnnScaleTensor","","",null,null],[5,"cudnnCreateFilterDescriptor","","",null,null],[5,"cudnnSetFilter4dDescriptor","","",null,null],[5,"cudnnGetFilter4dDescriptor","","",null,null],[5,"cudnnSetFilterNdDescriptor","","",null,null],[5,"cudnnGetFilterNdDescriptor","","",null,null],[5,"cudnnDestroyFilterDescriptor","","",null,null],[5,"cudnnCreateConvolutionDescriptor","","",null,null],[5,"cudnnSetConvolution2dDescriptor","","",null,null],[5,"cudnnGetConvolution2dDescriptor","","",null,null],[5,"cudnnGetConvolution2dForwardOutputDim","","",null,null],[5,"cudnnSetConvolutionNdDescriptor","","",null,null],[5,"cudnnGetConvolutionNdDescriptor","","",null,null],[5,"cudnnSetConvolutionNdDescriptor_v3","","",null,null],[5,"cudnnGetConvolutionNdDescriptor_v3","","",null,null],[5,"cudnnGetConvolutionNdForwardOutputDim","","",null,null],[5,"cudnnDestroyConvolutionDescriptor","","",null,null],[5,"cudnnFindConvolutionForwardAlgorithm","","",null,null],[5,"cudnnGetConvolutionForwardAlgorithm","","",null,null],[5,"cudnnGetConvolutionForwardWorkspaceSize","","",null,null],[5,"cudnnConvolutionForward","","",null,null],[5,"cudnnConvolutionBackwardBias","","",null,null],[5,"cudnnFindConvolutionBackwardFilterAlgorithm","","",null,null],[5,"cudnnGetConvolutionBackwardFilterAlgorithm","","",null,null],[5,"cudnnGetConvolutionBackwardFilterWorkspaceSize","","",null,null],[5,"cudnnConvolutionBackwardFilter_v3","","",null,null],[5,"cudnnConvolutionBackwardFilter","","",null,null],[5,"cudnnFindConvolutionBackwardDataAlgorithm","","",null,null],[5,"cudnnGetConvolutionBackwardDataAlgorithm","","",null,null],[5,"cudnnGetConvolutionBackwardDataWorkspaceSize","","",null,null],[5,"cudnnConvolutionBackwardData_v3","","",null,null],[5,"cudnnConvolutionBackwardData","","",null,null],[5,"cudnnIm2Col","","",null,null],[5,"cudnnSoftmaxForward","","",null,null],[5,"cudnnSoftmaxBackward","","",null,null],[5,"cudnnCreatePoolingDescriptor","","",null,null],[5,"cudnnSetPooling2dDescriptor","","",null,null],[5,"cudnnGetPooling2dDescriptor","","",null,null],[5,"cudnnSetPoolingNdDescriptor","","",null,null],[5,"cudnnGetPoolingNdDescriptor","","",null,null],[5,"cudnnGetPoolingNdForwardOutputDim","","",null,null],[5,"cudnnGetPooling2dForwardOutputDim","","",null,null],[5,"cudnnDestroyPoolingDescriptor","","",null,null],[5,"cudnnPoolingForward","","",null,null],[5,"cudnnPoolingBackward","","",null,null],[5,"cudnnActivationForward","","",null,null],[5,"cudnnActivationBackward","","",null,null],[5,"cudnnCreateLRNDescriptor","","",null,null],[5,"cudnnSetLRNDescriptor","","",null,null],[5,"cudnnGetLRNDescriptor","","",null,null],[5,"cudnnDestroyLRNDescriptor","","",null,null],[5,"cudnnLRNCrossChannelForward","","",null,null],[5,"cudnnLRNCrossChannelBackward","","",null,null],[5,"cudnnDivisiveNormalizationForward","","",null,null],[5,"cudnnDivisiveNormalizationBackward","","",null,null],[6,"cudaStream_t","","",null,null],[6,"cudnnHandle_t","","",null,null],[6,"cudnnTensorDescriptor_t","","",null,null],[6,"cudnnConvolutionDescriptor_t","","",null,null],[6,"cudnnPoolingDescriptor_t","","",null,null],[6,"cudnnFilterDescriptor_t","","",null,null],[6,"cudnnLRNDescriptor_t","","",null,null],[6,"cudnnConvolutionFwdAlgoPerf_t","","",null,null],[6,"cudnnConvolutionBwdFilterAlgoPerf_t","","",null,null],[6,"cudnnConvolutionBwdDataAlgoPerf_t","","",null,null],[6,"Enum_Unnamed25","","",null,null],[6,"cudnnLRNMode_t","","",null,null],[6,"Enum_Unnamed26","","",null,null],[6,"cudnnDivNormMode_t","","",null,null],[17,"CUDNN_LRN_CROSS_CHANNEL_DIM1","","",null,null],[17,"CUDNN_DIVNORM_PRECOMPUTED_MEANS","","",null,null],[11,"clone","","",3,null],[11,"fmt","","",3,null],[11,"eq","","",3,null],[11,"clone","","",4,null],[11,"fmt","","",4,null],[11,"eq","","",4,null],[11,"clone","","",5,null],[11,"fmt","","",5,null],[11,"eq","","",5,null],[11,"clone","","",6,null],[11,"fmt","","",6,null],[11,"eq","","",6,null],[11,"clone","","",7,null],[11,"fmt","","",7,null],[11,"eq","","",7,null],[11,"clone","","",8,null],[11,"fmt","","",8,null],[11,"eq","","",8,null],[11,"clone","","",9,null],[11,"fmt","","",9,null],[11,"eq","","",9,null],[11,"clone","","",0,null],[11,"default","","",0,{"inputs":[],"output":{"name":"self"}}],[11,"clone","","",10,null],[11,"fmt","","",10,null],[11,"eq","","",10,null],[11,"clone","","",11,null],[11,"fmt","","",11,null],[11,"eq","","",11,null],[11,"clone","","",1,null],[11,"default","","",1,{"inputs":[],"output":{"name":"self"}}],[11,"clone","","",12,null],[11,"fmt","","",12,null],[11,"eq","","",12,null],[11,"clone","","",13,null],[11,"fmt","","",13,null],[11,"eq","","",13,null],[11,"clone","","",2,null],[11,"default","","",2,{"inputs":[],"output":{"name":"self"}}],[11,"clone","","",14,null],[11,"fmt","","",14,null],[11,"eq","","",14,null],[11,"clone","","",15,null],[11,"fmt","","",15,null],[11,"eq","","",15,null],[11,"clone","","",16,null],[11,"fmt","","",16,null],[11,"eq","","",16,null],[11,"clone","","",17,null],[11,"fmt","","",17,null],[11,"eq","","",17,null]],"paths":[[3,"Struct_Unnamed14"],[3,"Struct_Unnamed17"],[3,"Struct_Unnamed20"],[4,"cudnnStatus_t"],[4,"cudnnDataType_t"],[4,"cudnnTensorFormat_t"],[4,"cudnnAddMode_t"],[4,"cudnnConvolutionMode_t"],[4,"cudnnConvolutionFwdPreference_t"],[4,"cudnnConvolutionFwdAlgo_t"],[4,"cudnnConvolutionBwdFilterPreference_t"],[4,"cudnnConvolutionBwdFilterAlgo_t"],[4,"cudnnConvolutionBwdDataPreference_t"],[4,"cudnnConvolutionBwdDataAlgo_t"],[4,"cudnnSoftmaxAlgorithm_t"],[4,"cudnnSoftmaxMode_t"],[4,"cudnnPoolingMode_t"],[4,"cudnnActivationMode_t"]]}; initSearch(searchIndex);