Docs.rs
cudarc-0.9.9
cudarc 0.9.9
Docs.rs crate page
MIT OR Apache-2.0
Links
Homepage
Documentation
Repository
Crates.io
Source
Owners
coreylowman
Dependencies
half ^2.2.1
normal
no-std-compat ^0.4.1
normal
spin ^0.9.8
normal
Versions
4.61%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Module sys
Re-exports
Structs
Enums
Functions
Type Definitions
Unions
?
Module
cudarc
::
cudnn
::
sys
source
·
[
−
]
Re-exports
pub use self::
libraryPropertyType_t
as libraryPropertyType;
Structs
CUstream_st
cudnnActivationStruct
cudnnAlgorithmPerformanceStruct
cudnnAlgorithmStruct
cudnnAlgorithmUnionStruct
cudnnAttnStruct
cudnnCTCLossStruct
cudnnContext
cudnnConvolutionBwdDataAlgoPerfStruct
cudnnConvolutionBwdFilterAlgoPerfStruct
cudnnConvolutionFwdAlgoPerfStruct
cudnnConvolutionStruct
cudnnDebugStruct
cudnnDropoutStruct
cudnnFilterStruct
cudnnFractionStruct
cudnnFusedOpsConstParamStruct
cudnnFusedOpsPlanStruct
cudnnFusedOpsVariantParamStruct
cudnnLRNStruct
cudnnOpTensorStruct
cudnnPersistentRNNPlan
cudnnPoolingStruct
cudnnRNNDataStruct
cudnnRNNStruct
cudnnReduceTensorStruct
cudnnRuntimeTag_t
cudnnSeqDataStruct
cudnnSpatialTransformerStruct
cudnnTensorStruct
cudnnTensorTransformStruct
Enums
cudnnActivationMode_t
cudnnBackendAttributeName_t
cudnnBackendAttributeType_t
cudnnBackendBehaviorNote_t
cudnnBackendDescriptorType_t
cudnnBackendHeurMode_t
cudnnBackendKnobType_t
cudnnBackendLayoutType_t
cudnnBackendNormFwdPhase_t
cudnnBackendNormMode_t
cudnnBackendNumericalNote_t
cudnnBackendTensorReordering_t
cudnnBatchNormMode_t
cudnnBatchNormOps_t
cudnnBnFinalizeStatsMode_t
cudnnCTCLossAlgo_t
cudnnConvolutionBwdDataAlgo_t
cudnnConvolutionBwdFilterAlgo_t
cudnnConvolutionFwdAlgo_t
cudnnConvolutionMode_t
cudnnDataType_t
cudnnDeterminism_t
cudnnDirectionMode_t
cudnnDivNormMode_t
cudnnErrQueryMode_t
cudnnFoldingDirection_t
cudnnForwardMode_t
cudnnFusedOpsConstParamLabel_t
cudnnFusedOpsPointerPlaceHolder_t
cudnnFusedOpsVariantParamLabel_t
cudnnFusedOps_t
cudnnGenStatsMode_t
cudnnIndicesType_t
cudnnLRNMode_t
cudnnLossNormalizationMode_t
cudnnMathType_t
cudnnMultiHeadAttnWeightKind_t
cudnnNanPropagation_t
cudnnNormAlgo_t
cudnnNormMode_t
cudnnNormOps_t
cudnnOpTensorOp_t
cudnnPaddingMode_t
cudnnPointwiseMode_t
cudnnPoolingMode_t
cudnnRNNAlgo_t
cudnnRNNBiasMode_t
cudnnRNNClipMode_t
cudnnRNNDataLayout_t
cudnnRNNInputMode_t
cudnnRNNMode_t
cudnnReduceTensorIndices_t
cudnnReduceTensorOp_t
cudnnReorderType_t
cudnnResampleMode_t
cudnnSamplerType_t
cudnnSeqDataAxis_t
cudnnSeverity_t
cudnnSignalMode_t
cudnnSoftmaxAlgorithm_t
cudnnSoftmaxMode_t
cudnnStatus_t
cudnnTensorFormat_t
cudnnWgradMode_t
libraryPropertyType_t
Functions
cudnnActivationBackward
⚠
cudnnActivationForward
⚠
cudnnAddTensor
⚠
cudnnAdvInferVersionCheck
⚠
cudnnAdvTrainVersionCheck
⚠
cudnnBackendCreateDescriptor
⚠
cudnnBackendDestroyDescriptor
⚠
cudnnBackendExecute
⚠
cudnnBackendFinalize
⚠
cudnnBackendGetAttribute
⚠
cudnnBackendInitialize
⚠
cudnnBackendSetAttribute
⚠
cudnnBatchNormalizationBackward
⚠
cudnnBatchNormalizationBackwardEx
⚠
cudnnBatchNormalizationForwardInference
⚠
cudnnBatchNormalizationForwardTraining
⚠
cudnnBatchNormalizationForwardTrainingEx
⚠
cudnnBuildRNNDynamic
⚠
cudnnCTCLoss
⚠
cudnnCTCLoss_v8
⚠
cudnnCnnInferVersionCheck
⚠
cudnnCnnTrainVersionCheck
⚠
cudnnConvolutionBackwardBias
⚠
cudnnConvolutionBackwardData
⚠
cudnnConvolutionBackwardFilter
⚠
cudnnConvolutionBiasActivationForward
⚠
cudnnConvolutionForward
⚠
cudnnCopyAlgorithmDescriptor
⚠
cudnnCreate
⚠
cudnnCreateActivationDescriptor
⚠
cudnnCreateAlgorithmDescriptor
⚠
cudnnCreateAlgorithmPerformance
⚠
cudnnCreateAttnDescriptor
⚠
cudnnCreateCTCLossDescriptor
⚠
cudnnCreateConvolutionDescriptor
⚠
cudnnCreateDropoutDescriptor
⚠
cudnnCreateFilterDescriptor
⚠
cudnnCreateFusedOpsConstParamPack
⚠
cudnnCreateFusedOpsPlan
⚠
cudnnCreateFusedOpsVariantParamPack
⚠
cudnnCreateLRNDescriptor
⚠
cudnnCreateOpTensorDescriptor
⚠
cudnnCreatePersistentRNNPlan
⚠
cudnnCreatePoolingDescriptor
⚠
cudnnCreateRNNDataDescriptor
⚠
cudnnCreateRNNDescriptor
⚠
cudnnCreateReduceTensorDescriptor
⚠
cudnnCreateSeqDataDescriptor
⚠
cudnnCreateSpatialTransformerDescriptor
⚠
cudnnCreateTensorDescriptor
⚠
cudnnCreateTensorTransformDescriptor
⚠
cudnnDeriveBNTensorDescriptor
⚠
cudnnDeriveNormTensorDescriptor
⚠
cudnnDestroy
⚠
cudnnDestroyActivationDescriptor
⚠
cudnnDestroyAlgorithmDescriptor
⚠
cudnnDestroyAlgorithmPerformance
⚠
cudnnDestroyAttnDescriptor
⚠
cudnnDestroyCTCLossDescriptor
⚠
cudnnDestroyConvolutionDescriptor
⚠
cudnnDestroyDropoutDescriptor
⚠
cudnnDestroyFilterDescriptor
⚠
cudnnDestroyFusedOpsConstParamPack
⚠
cudnnDestroyFusedOpsPlan
⚠
cudnnDestroyFusedOpsVariantParamPack
⚠
cudnnDestroyLRNDescriptor
⚠
cudnnDestroyOpTensorDescriptor
⚠
cudnnDestroyPersistentRNNPlan
⚠
cudnnDestroyPoolingDescriptor
⚠
cudnnDestroyRNNDataDescriptor
⚠
cudnnDestroyRNNDescriptor
⚠
cudnnDestroyReduceTensorDescriptor
⚠
cudnnDestroySeqDataDescriptor
⚠
cudnnDestroySpatialTransformerDescriptor
⚠
cudnnDestroyTensorDescriptor
⚠
cudnnDestroyTensorTransformDescriptor
⚠
cudnnDivisiveNormalizationBackward
⚠
cudnnDivisiveNormalizationForward
⚠
cudnnDropoutBackward
⚠
cudnnDropoutForward
⚠
cudnnDropoutGetReserveSpaceSize
⚠
cudnnDropoutGetStatesSize
⚠
cudnnFindConvolutionBackwardDataAlgorithm
⚠
cudnnFindConvolutionBackwardDataAlgorithmEx
⚠
cudnnFindConvolutionBackwardFilterAlgorithm
⚠
cudnnFindConvolutionBackwardFilterAlgorithmEx
⚠
cudnnFindConvolutionForwardAlgorithm
⚠
cudnnFindConvolutionForwardAlgorithmEx
⚠
cudnnFindRNNBackwardDataAlgorithmEx
⚠
cudnnFindRNNBackwardWeightsAlgorithmEx
⚠
cudnnFindRNNForwardInferenceAlgorithmEx
⚠
cudnnFindRNNForwardTrainingAlgorithmEx
⚠
cudnnFusedOpsExecute
⚠
cudnnGetActivationDescriptor
⚠
cudnnGetActivationDescriptorSwishBeta
⚠
cudnnGetAlgorithmDescriptor
⚠
cudnnGetAlgorithmPerformance
⚠
cudnnGetAlgorithmSpaceSize
⚠
cudnnGetAttnDescriptor
⚠
cudnnGetBatchNormalizationBackwardExWorkspaceSize
⚠
cudnnGetBatchNormalizationForwardTrainingExWorkspaceSize
⚠
cudnnGetBatchNormalizationTrainingExReserveSpaceSize
⚠
cudnnGetCTCLossDescriptor
⚠
cudnnGetCTCLossDescriptorEx
⚠
cudnnGetCTCLossDescriptor_v8
⚠
cudnnGetCTCLossWorkspaceSize
⚠
cudnnGetCTCLossWorkspaceSize_v8
⚠
cudnnGetCallback
⚠
cudnnGetConvolution2dDescriptor
⚠
cudnnGetConvolution2dForwardOutputDim
⚠
cudnnGetConvolutionBackwardDataAlgorithmMaxCount
⚠
cudnnGetConvolutionBackwardDataAlgorithm_v7
⚠
cudnnGetConvolutionBackwardDataWorkspaceSize
⚠
cudnnGetConvolutionBackwardFilterAlgorithmMaxCount
⚠
cudnnGetConvolutionBackwardFilterAlgorithm_v7
⚠
cudnnGetConvolutionBackwardFilterWorkspaceSize
⚠
cudnnGetConvolutionForwardAlgorithmMaxCount
⚠
cudnnGetConvolutionForwardAlgorithm_v7
⚠
cudnnGetConvolutionForwardWorkspaceSize
⚠
cudnnGetConvolutionGroupCount
⚠
cudnnGetConvolutionMathType
⚠
cudnnGetConvolutionNdDescriptor
⚠
cudnnGetConvolutionNdForwardOutputDim
⚠
cudnnGetConvolutionReorderType
⚠
cudnnGetCudartVersion
⚠
cudnnGetDropoutDescriptor
⚠
cudnnGetErrorString
⚠
cudnnGetFilter4dDescriptor
⚠
cudnnGetFilterNdDescriptor
⚠
cudnnGetFilterSizeInBytes
⚠
cudnnGetFoldedConvBackwardDataDescriptors
⚠
cudnnGetFusedOpsConstParamPackAttribute
⚠
cudnnGetFusedOpsVariantParamPackAttribute
⚠
cudnnGetLRNDescriptor
⚠
cudnnGetMultiHeadAttnBuffers
⚠
cudnnGetMultiHeadAttnWeights
⚠
cudnnGetNormalizationBackwardWorkspaceSize
⚠
cudnnGetNormalizationForwardTrainingWorkspaceSize
⚠
cudnnGetNormalizationTrainingReserveSpaceSize
⚠
cudnnGetOpTensorDescriptor
⚠
cudnnGetPooling2dDescriptor
⚠
cudnnGetPooling2dForwardOutputDim
⚠
cudnnGetPoolingNdDescriptor
⚠
cudnnGetPoolingNdForwardOutputDim
⚠
cudnnGetProperty
⚠
cudnnGetRNNBackwardDataAlgorithmMaxCount
⚠
cudnnGetRNNBackwardWeightsAlgorithmMaxCount
⚠
cudnnGetRNNBiasMode
⚠
cudnnGetRNNDataDescriptor
⚠
cudnnGetRNNDescriptor_v6
⚠
cudnnGetRNNDescriptor_v8
⚠
cudnnGetRNNForwardInferenceAlgorithmMaxCount
⚠
cudnnGetRNNForwardTrainingAlgorithmMaxCount
⚠
cudnnGetRNNLinLayerBiasParams
⚠
cudnnGetRNNLinLayerMatrixParams
⚠
cudnnGetRNNMatrixMathType
⚠
cudnnGetRNNPaddingMode
⚠
cudnnGetRNNParamsSize
⚠
cudnnGetRNNProjectionLayers
⚠
cudnnGetRNNTempSpaceSizes
⚠
cudnnGetRNNTrainingReserveSize
⚠
cudnnGetRNNWeightParams
⚠
cudnnGetRNNWeightSpaceSize
⚠
cudnnGetRNNWorkspaceSize
⚠
cudnnGetReduceTensorDescriptor
⚠
cudnnGetReductionIndicesSize
⚠
cudnnGetReductionWorkspaceSize
⚠
cudnnGetSeqDataDescriptor
⚠
cudnnGetStream
⚠
cudnnGetTensor4dDescriptor
⚠
cudnnGetTensorNdDescriptor
⚠
cudnnGetTensorSizeInBytes
⚠
cudnnGetTensorTransformDescriptor
⚠
cudnnGetVersion
⚠
cudnnIm2Col
⚠
cudnnInitTransformDest
⚠
cudnnLRNCrossChannelBackward
⚠
cudnnLRNCrossChannelForward
⚠
cudnnMakeFusedOpsPlan
⚠
cudnnMultiHeadAttnBackwardData
⚠
cudnnMultiHeadAttnBackwardWeights
⚠
cudnnMultiHeadAttnForward
⚠
cudnnNormalizationBackward
⚠
cudnnNormalizationForwardInference
⚠
cudnnNormalizationForwardTraining
⚠
cudnnOpTensor
⚠
cudnnOpsInferVersionCheck
⚠
cudnnOpsTrainVersionCheck
⚠
cudnnPoolingBackward
⚠
cudnnPoolingForward
⚠
cudnnQueryRuntimeError
⚠
cudnnRNNBackwardData
⚠
cudnnRNNBackwardDataEx
⚠
cudnnRNNBackwardData_v8
⚠
cudnnRNNBackwardWeights
⚠
cudnnRNNBackwardWeightsEx
⚠
cudnnRNNBackwardWeights_v8
⚠
cudnnRNNForward
⚠
cudnnRNNForwardInference
⚠
cudnnRNNForwardInferenceEx
⚠
cudnnRNNForwardTraining
⚠
cudnnRNNForwardTrainingEx
⚠
cudnnRNNGetClip
⚠
cudnnRNNGetClip_v8
⚠
cudnnRNNSetClip
⚠
cudnnRNNSetClip_v8
⚠
cudnnReduceTensor
⚠
cudnnReorderFilterAndBias
⚠
cudnnRestoreAlgorithm
⚠
cudnnRestoreDropoutDescriptor
⚠
cudnnSaveAlgorithm
⚠
cudnnScaleTensor
⚠
cudnnSetActivationDescriptor
⚠
cudnnSetActivationDescriptorSwishBeta
⚠
cudnnSetAlgorithmDescriptor
⚠
cudnnSetAlgorithmPerformance
⚠
cudnnSetAttnDescriptor
⚠
cudnnSetCTCLossDescriptor
⚠
cudnnSetCTCLossDescriptorEx
⚠
cudnnSetCTCLossDescriptor_v8
⚠
cudnnSetCallback
⚠
cudnnSetConvolution2dDescriptor
⚠
cudnnSetConvolutionGroupCount
⚠
cudnnSetConvolutionMathType
⚠
cudnnSetConvolutionNdDescriptor
⚠
cudnnSetConvolutionReorderType
⚠
cudnnSetDropoutDescriptor
⚠
cudnnSetFilter4dDescriptor
⚠
cudnnSetFilterNdDescriptor
⚠
cudnnSetFusedOpsConstParamPackAttribute
⚠
cudnnSetFusedOpsVariantParamPackAttribute
⚠
cudnnSetLRNDescriptor
⚠
cudnnSetOpTensorDescriptor
⚠
cudnnSetPersistentRNNPlan
⚠
cudnnSetPooling2dDescriptor
⚠
cudnnSetPoolingNdDescriptor
⚠
cudnnSetRNNAlgorithmDescriptor
⚠
cudnnSetRNNBiasMode
⚠
cudnnSetRNNDataDescriptor
⚠
cudnnSetRNNDescriptor_v6
⚠
cudnnSetRNNDescriptor_v8
⚠
cudnnSetRNNMatrixMathType
⚠
cudnnSetRNNPaddingMode
⚠
cudnnSetRNNProjectionLayers
⚠
cudnnSetReduceTensorDescriptor
⚠
cudnnSetSeqDataDescriptor
⚠
cudnnSetSpatialTransformerNdDescriptor
⚠
cudnnSetStream
⚠
cudnnSetTensor
⚠
cudnnSetTensor4dDescriptor
⚠
cudnnSetTensor4dDescriptorEx
⚠
cudnnSetTensorNdDescriptor
⚠
cudnnSetTensorNdDescriptorEx
⚠
cudnnSetTensorTransformDescriptor
⚠
cudnnSoftmaxBackward
⚠
cudnnSoftmaxForward
⚠
cudnnSpatialTfGridGeneratorBackward
⚠
cudnnSpatialTfGridGeneratorForward
⚠
cudnnSpatialTfSamplerBackward
⚠
cudnnSpatialTfSamplerForward
⚠
cudnnTransformFilter
⚠
cudnnTransformTensor
⚠
cudnnTransformTensorEx
⚠
Type Definitions
__int32_t
__int64_t
__uint32_t
cudaStream_t
cudnnActivationDescriptor_t
cudnnAlgorithmDescriptor_t
cudnnAlgorithmPerformance_t
cudnnAlgorithm_t
cudnnAttnDescriptor_t
cudnnAttnQueryMap_t
cudnnBackendDescriptor_t
cudnnCTCLossDescriptor_t
cudnnCallback_t
cudnnConvolutionBwdDataAlgoPerf_t
cudnnConvolutionBwdFilterAlgoPerf_t
cudnnConvolutionDescriptor_t
cudnnConvolutionFwdAlgoPerf_t
cudnnDebug_t
cudnnDropoutDescriptor_t
cudnnFilterDescriptor_t
cudnnFraction_t
cudnnFusedOpsConstParamPack_t
cudnnFusedOpsPlan_t
cudnnFusedOpsVariantParamPack_t
cudnnHandle_t
cudnnLRNDescriptor_t
cudnnOpTensorDescriptor_t
cudnnPersistentRNNPlan_t
cudnnPoolingDescriptor_t
cudnnRNNDataDescriptor_t
cudnnRNNDescriptor_t
cudnnRNNPaddingMode_t
cudnnReduceTensorDescriptor_t
cudnnSeqDataDescriptor_t
cudnnSpatialTransformerDescriptor_t
cudnnTensorDescriptor_t
cudnnTensorTransformDescriptor_t
Unions
cudnnAlgorithmUnionStruct_Algorithm