API Reference#
- Datatypes
- Handle
- miopenStatus_t
miopenStatus_t
miopenStatus_t::miopenStatusSuccess
miopenStatus_t::miopenStatusNotInitialized
miopenStatus_t::miopenStatusInvalidValue
miopenStatus_t::miopenStatusBadParm
miopenStatus_t::miopenStatusAllocFailed
miopenStatus_t::miopenStatusInternalError
miopenStatus_t::miopenStatusNotImplemented
miopenStatus_t::miopenStatusUnknownError
miopenStatus_t::miopenStatusUnsupportedOp
miopenStatus_t::miopenStatusGpuOperationsSkipped
- miopenCreate
- miopenCreateWithStream
- miopenDestroy
- miopenSetStream
- miopenGetStream
- miopenGetKernelTime
- miopenEnableProfiling
- miopenStatus_t
- Tensors
- Activation Layers
- miopenActivationMode_t
miopenActivationMode_t
miopenActivationMode_t::miopenActivationPASTHRU
miopenActivationMode_t::miopenActivationLOGISTIC
miopenActivationMode_t::miopenActivationTANH
miopenActivationMode_t::miopenActivationRELU
miopenActivationMode_t::miopenActivationSOFTRELU
miopenActivationMode_t::miopenActivationABS
miopenActivationMode_t::miopenActivationPOWER
miopenActivationMode_t::miopenActivationCLIPPEDRELU
miopenActivationMode_t::miopenActivationLEAKYRELU
miopenActivationMode_t::miopenActivationELU
- miopenCreateActivationDescriptor
- miopenSetActivationDescriptor
- miopenGetActivationDescriptor
- miopenActivationForward
- miopenActivationBackward
- miopenDestroyActivationDescriptor
- miopenActivationMode_t
- Convolutional Layer
- miopenConvolutionMode_t
- miopenConvFwdAlgorithm_t
- miopenConvBwdWeightsAlgorithm_t
- miopenConvBwdDataAlgorithm_t
miopenConvBwdDataAlgorithm_t
miopenConvBwdDataAlgorithm_t::miopenConvolutionBwdDataAlgoGEMM
miopenConvBwdDataAlgorithm_t::miopenConvolutionBwdDataAlgoDirect
miopenConvBwdDataAlgorithm_t::miopenConvolutionBwdDataAlgoFFT
miopenConvBwdDataAlgorithm_t::miopenConvolutionBwdDataAlgoWinograd
miopenConvBwdDataAlgorithm_t::miopenTransposeBwdDataAlgoGEMM
miopenConvBwdDataAlgorithm_t::miopenConvolutionBwdDataAlgoImplicitGEMM
- miopenConvAlgoPerf_t
- miopenConvSolution_t
- miopenCreateConvolutionDescriptor
- miopenInitConvolutionDescriptor
- miopenInitConvolutionNdDescriptor
- miopenGetConvolutionDescriptor
- miopenGetConvolutionNdDescriptor
- miopenSetConvolutionGroupCount
- miopenSetTransposeConvOutputPadding
- miopenSetTransposeConvNdOutputPadding
- miopenGetConvolutionForwardOutputDim
- miopenGetConvolutionNdForwardOutputDim
- miopenConvolutionForwardGetWorkSpaceSize
- miopenFindConvolutionForwardAlgorithm
- miopenConvolutionForward
- miopenConvolutionForwardBias
- miopenFindConvolutionBackwardDataAlgorithm
- miopenConvolutionBackwardData
- miopenConvolutionBackwardDataGetWorkSpaceSize
- miopenConvolutionBackwardWeightsGetWorkSpaceSize
- miopenFindConvolutionBackwardWeightsAlgorithm
- miopenConvolutionBackwardWeights
- miopenConvolutionBackwardBias
- miopenDestroyConvolutionDescriptor
- Recurrent Neural Networks
- miopenRNNMode_t
- miopenRNNInputMode_t
- miopenRNNAlgo_t
- miopenRNNDirectionMode_t
- miopenRNNBiasMode_t
- miopenRNNGEMMalgoMode_t
- miopenCreateRNNDescriptor
- miopenGetRNNDescriptor
- miopenGetRNNDescriptor_V2
- miopenDestroyRNNDescriptor
- miopenSetRNNDescriptor
- miopenSetRNNDescriptor_V2
- miopenGetRNNWorkspaceSize
- miopenGetRNNTrainingReserveSize
- miopenGetRNNParamsSize
- miopenGetRNNParamsDescriptor
- miopenGetRNNInputTensorSize
- miopenGetRNNHiddenTensorSize
- miopenGetRNNLayerParamSize
- miopenGetRNNLayerBiasSize
- miopenGetRNNLayerParam
- miopenGetRNNLayerBias
- miopenSetRNNLayerParam
- miopenSetRNNLayerBias
- miopenGetRNNLayerParamOffset
- miopenGetRNNLayerBiasOffset
- miopenRNNForwardTraining
- miopenRNNBackwardData
- miopenRNNBackwardWeights
- miopenRNNForwardInference
- Batch Normalization Layer
- Local Response Normalization Layer
- Pooling Layer
- miopenPoolingMode_t
- miopenIndexType_t
- miopenCreatePoolingDescriptor
- miopenSet2dPoolingDescriptor
- miopenSetNdPoolingDescriptor
- miopenSetPoolingIndexType
- miopenGetPoolingIndexType
- miopenGet2dPoolingDescriptor
- miopenGetNdPoolingDescriptor
- miopenGetPoolingForwardOutputDim
- miopenGetPoolingNdForwardOutputDim
- miopenPoolingGetWorkSpaceSize
- miopenPoolingGetWorkSpaceSizeV2
- miopenPoolingForward
- miopenPoolingBackward
- miopenDestroyPoolingDescriptor
- Softmax Layer
- Layer Fusion
- miopenFusionDirection_t
- miopenCreateFusionPlan
- miopenDestroyFusionPlan
- miopenCompileFusionPlan
- miopenFusionPlanGetOp
- miopenFusionPlanGetWorkSpaceSize
- miopenFusionPlanConvolutionGetAlgo
- miopenCreateOpConvForward
- miopenCreateOpActivationForward
- miopenCreateOpBiasForward
- miopenCreateOpBatchNormInference
- miopenCreateOperatorArgs
- miopenDestroyOperatorArgs
- miopenSetOpArgsConvForward
- miopenSetOpArgsBatchNormInference
- miopenSetOpArgsBiasForward
- miopenExecuteFusionPlan
- Loss Function Layer
- Dropout Layer
- Reduction Layer
- miopenReduceTensorOp_t
miopenReduceTensorOp_t
miopenReduceTensorOp_t::MIOPEN_REDUCE_TENSOR_ADD
miopenReduceTensorOp_t::MIOPEN_REDUCE_TENSOR_MUL
miopenReduceTensorOp_t::MIOPEN_REDUCE_TENSOR_MIN
miopenReduceTensorOp_t::MIOPEN_REDUCE_TENSOR_MAX
miopenReduceTensorOp_t::MIOPEN_REDUCE_TENSOR_AMAX
miopenReduceTensorOp_t::MIOPEN_REDUCE_TENSOR_AVG
miopenReduceTensorOp_t::MIOPEN_REDUCE_TENSOR_NORM1
miopenReduceTensorOp_t::MIOPEN_REDUCE_TENSOR_NORM2
- miopenNanPropagation_t
- miopenReduceTensorIndices_t
- miopenIndicesType_t
- miopenCreateReduceTensorDescriptor
- miopenDestroyReduceTensorDescriptor
- miopenSetReduceTensorDescriptor
- miopenGetReduceTensorDescriptor
- miopenGetReductionIndicesSize
- miopenGetReductionWorkspaceSize
- miopenReduceTensor
- miopenReduceTensorOp_t