| Package | Description |
|---|---|
| org.bytedeco.cuda.global |
| Modifier and Type | Method and Description |
|---|---|
static int |
cudnn.cudnnCreatePersistentRNNPlan(cudnnRNNStruct rnnDesc,
int minibatch,
int dataType,
cudnnPersistentRNNPlan plan) |
static int |
cudnn.cudnnCreateRNNDescriptor(cudnnRNNStruct rnnDesc) |
static int |
cudnn.cudnnDestroyRNNDescriptor(cudnnRNNStruct rnnDesc) |
static int |
cudnn.cudnnFindRNNBackwardDataAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct yDesc,
Pointer y,
cudnnTensorStruct dyDesc,
Pointer dy,
cudnnTensorStruct dhyDesc,
Pointer dhy,
cudnnTensorStruct dcyDesc,
Pointer dcy,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnTensorStruct dxDesc,
Pointer dx,
cudnnTensorStruct dhxDesc,
Pointer dhx,
cudnnTensorStruct dcxDesc,
Pointer dcx,
float findIntensity,
int requestedAlgoCount,
int[] returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNBackwardDataAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct yDesc,
Pointer y,
cudnnTensorStruct dyDesc,
Pointer dy,
cudnnTensorStruct dhyDesc,
Pointer dhy,
cudnnTensorStruct dcyDesc,
Pointer dcy,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnTensorStruct dxDesc,
Pointer dx,
cudnnTensorStruct dhxDesc,
Pointer dhx,
cudnnTensorStruct dcxDesc,
Pointer dcx,
float findIntensity,
int requestedAlgoCount,
IntBuffer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNBackwardDataAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct yDesc,
Pointer y,
cudnnTensorStruct dyDesc,
Pointer dy,
cudnnTensorStruct dhyDesc,
Pointer dhy,
cudnnTensorStruct dcyDesc,
Pointer dcy,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnTensorStruct dxDesc,
Pointer dx,
cudnnTensorStruct dhxDesc,
Pointer dhx,
cudnnTensorStruct dcxDesc,
Pointer dcx,
float findIntensity,
int requestedAlgoCount,
IntPointer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNBackwardDataAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer yDesc,
Pointer y,
PointerPointer dyDesc,
Pointer dy,
cudnnTensorStruct dhyDesc,
Pointer dhy,
cudnnTensorStruct dcyDesc,
Pointer dcy,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
PointerPointer dxDesc,
Pointer dx,
cudnnTensorStruct dhxDesc,
Pointer dhx,
cudnnTensorStruct dcxDesc,
Pointer dcx,
float findIntensity,
int requestedAlgoCount,
int[] returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNBackwardDataAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer yDesc,
Pointer y,
PointerPointer dyDesc,
Pointer dy,
cudnnTensorStruct dhyDesc,
Pointer dhy,
cudnnTensorStruct dcyDesc,
Pointer dcy,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
PointerPointer dxDesc,
Pointer dx,
cudnnTensorStruct dhxDesc,
Pointer dhx,
cudnnTensorStruct dcxDesc,
Pointer dcx,
float findIntensity,
int requestedAlgoCount,
IntBuffer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNBackwardDataAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer yDesc,
Pointer y,
PointerPointer dyDesc,
Pointer dy,
cudnnTensorStruct dhyDesc,
Pointer dhy,
cudnnTensorStruct dcyDesc,
Pointer dcy,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
PointerPointer dxDesc,
Pointer dx,
cudnnTensorStruct dhxDesc,
Pointer dhx,
cudnnTensorStruct dcxDesc,
Pointer dcx,
float findIntensity,
int requestedAlgoCount,
IntPointer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNBackwardWeightsAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct yDesc,
Pointer y,
float findIntensity,
int requestedAlgoCount,
int[] returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
cudnnFilterStruct dwDesc,
Pointer dw,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNBackwardWeightsAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct yDesc,
Pointer y,
float findIntensity,
int requestedAlgoCount,
IntBuffer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
cudnnFilterStruct dwDesc,
Pointer dw,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNBackwardWeightsAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct yDesc,
Pointer y,
float findIntensity,
int requestedAlgoCount,
IntPointer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
cudnnFilterStruct dwDesc,
Pointer dw,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNBackwardWeightsAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
PointerPointer yDesc,
Pointer y,
float findIntensity,
int requestedAlgoCount,
int[] returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
cudnnFilterStruct dwDesc,
Pointer dw,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNBackwardWeightsAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
PointerPointer yDesc,
Pointer y,
float findIntensity,
int requestedAlgoCount,
IntBuffer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
cudnnFilterStruct dwDesc,
Pointer dw,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNBackwardWeightsAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
PointerPointer yDesc,
Pointer y,
float findIntensity,
int requestedAlgoCount,
IntPointer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
cudnnFilterStruct dwDesc,
Pointer dw,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNForwardInferenceAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
float findIntensity,
int requestedAlgoCount,
int[] returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNForwardInferenceAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
float findIntensity,
int requestedAlgoCount,
IntBuffer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNForwardInferenceAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
float findIntensity,
int requestedAlgoCount,
IntPointer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNForwardInferenceAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
PointerPointer yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
float findIntensity,
int requestedAlgoCount,
int[] returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNForwardInferenceAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
PointerPointer yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
float findIntensity,
int requestedAlgoCount,
IntBuffer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNForwardInferenceAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
PointerPointer yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
float findIntensity,
int requestedAlgoCount,
IntPointer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNForwardTrainingAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
float findIntensity,
int requestedAlgoCount,
int[] returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNForwardTrainingAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
float findIntensity,
int requestedAlgoCount,
IntBuffer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNForwardTrainingAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
float findIntensity,
int requestedAlgoCount,
IntPointer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNForwardTrainingAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
PointerPointer yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
float findIntensity,
int requestedAlgoCount,
int[] returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNForwardTrainingAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
PointerPointer yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
float findIntensity,
int requestedAlgoCount,
IntBuffer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnFindRNNForwardTrainingAlgorithmEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
PointerPointer yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
float findIntensity,
int requestedAlgoCount,
IntPointer returnedAlgoCount,
cudnnAlgorithmPerformanceStruct perfResults,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnGetRNNBackwardDataAlgorithmMaxCount(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int[] count) |
static int |
cudnn.cudnnGetRNNBackwardDataAlgorithmMaxCount(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntBuffer count) |
static int |
cudnn.cudnnGetRNNBackwardDataAlgorithmMaxCount(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntPointer count) |
static int |
cudnn.cudnnGetRNNBackwardWeightsAlgorithmMaxCount(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int[] count) |
static int |
cudnn.cudnnGetRNNBackwardWeightsAlgorithmMaxCount(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntBuffer count) |
static int |
cudnn.cudnnGetRNNBackwardWeightsAlgorithmMaxCount(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntPointer count) |
static int |
cudnn.cudnnGetRNNBiasMode(cudnnRNNStruct rnnDesc,
int[] biasMode) |
static int |
cudnn.cudnnGetRNNBiasMode(cudnnRNNStruct rnnDesc,
IntBuffer biasMode) |
static int |
cudnn.cudnnGetRNNBiasMode(cudnnRNNStruct rnnDesc,
IntPointer biasMode) |
static int |
cudnn.cudnnGetRNNDescriptor(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int[] hiddenSize,
int[] numLayers,
cudnnDropoutStruct dropoutDesc,
int[] inputMode,
int[] direction,
int[] mode,
int[] algo,
int[] mathPrec) |
static int |
cudnn.cudnnGetRNNDescriptor(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntBuffer hiddenSize,
IntBuffer numLayers,
cudnnDropoutStruct dropoutDesc,
IntBuffer inputMode,
IntBuffer direction,
IntBuffer mode,
IntBuffer algo,
IntBuffer mathPrec) |
static int |
cudnn.cudnnGetRNNDescriptor(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntPointer hiddenSize,
IntPointer numLayers,
cudnnDropoutStruct dropoutDesc,
IntPointer inputMode,
IntPointer direction,
IntPointer mode,
IntPointer algo,
IntPointer mathPrec) |
static int |
cudnn.cudnnGetRNNForwardInferenceAlgorithmMaxCount(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int[] count) |
static int |
cudnn.cudnnGetRNNForwardInferenceAlgorithmMaxCount(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntBuffer count) |
static int |
cudnn.cudnnGetRNNForwardInferenceAlgorithmMaxCount(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntPointer count) |
static int |
cudnn.cudnnGetRNNForwardTrainingAlgorithmMaxCount(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int[] count) |
static int |
cudnn.cudnnGetRNNForwardTrainingAlgorithmMaxCount(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntBuffer count) |
static int |
cudnn.cudnnGetRNNForwardTrainingAlgorithmMaxCount(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntPointer count) |
static int |
cudnn.cudnnGetRNNLinLayerBiasParams(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int pseudoLayer,
cudnnTensorStruct xDesc,
cudnnFilterStruct wDesc,
Pointer w,
int linLayerID,
cudnnFilterStruct linLayerBiasDesc,
Pointer linLayerBias) |
static int |
cudnn.cudnnGetRNNLinLayerBiasParams(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int pseudoLayer,
cudnnTensorStruct xDesc,
cudnnFilterStruct wDesc,
Pointer w,
int linLayerID,
cudnnFilterStruct linLayerBiasDesc,
PointerPointer linLayerBias) |
static int |
cudnn.cudnnGetRNNLinLayerMatrixParams(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int pseudoLayer,
cudnnTensorStruct xDesc,
cudnnFilterStruct wDesc,
Pointer w,
int linLayerID,
cudnnFilterStruct linLayerMatDesc,
Pointer linLayerMat) |
static int |
cudnn.cudnnGetRNNLinLayerMatrixParams(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int pseudoLayer,
cudnnTensorStruct xDesc,
cudnnFilterStruct wDesc,
Pointer w,
int linLayerID,
cudnnFilterStruct linLayerMatDesc,
PointerPointer linLayerMat) |
static int |
cudnn.cudnnGetRNNMatrixMathType(cudnnRNNStruct rnnDesc,
int[] mType) |
static int |
cudnn.cudnnGetRNNMatrixMathType(cudnnRNNStruct rnnDesc,
IntBuffer mType) |
static int |
cudnn.cudnnGetRNNMatrixMathType(cudnnRNNStruct rnnDesc,
IntPointer mType) |
static int |
cudnn.cudnnGetRNNPaddingMode(cudnnRNNStruct rnnDesc,
int[] paddingMode) |
static int |
cudnn.cudnnGetRNNPaddingMode(cudnnRNNStruct rnnDesc,
IntBuffer paddingMode) |
static int |
cudnn.cudnnGetRNNPaddingMode(cudnnRNNStruct rnnDesc,
IntPointer paddingMode) |
static int |
cudnn.cudnnGetRNNParamsSize(cudnnContext handle,
cudnnRNNStruct rnnDesc,
cudnnTensorStruct xDesc,
SizeTPointer sizeInBytes,
int dataType) |
static int |
cudnn.cudnnGetRNNProjectionLayers(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int[] recProjSize,
int[] outProjSize) |
static int |
cudnn.cudnnGetRNNProjectionLayers(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntBuffer recProjSize,
IntBuffer outProjSize) |
static int |
cudnn.cudnnGetRNNProjectionLayers(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntPointer recProjSize,
IntPointer outProjSize) |
static int |
cudnn.cudnnGetRNNTrainingReserveSize(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
SizeTPointer sizeInBytes) |
static int |
cudnn.cudnnGetRNNTrainingReserveSize(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
SizeTPointer sizeInBytes) |
static int |
cudnn.cudnnGetRNNWorkspaceSize(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
SizeTPointer sizeInBytes) |
static int |
cudnn.cudnnGetRNNWorkspaceSize(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
SizeTPointer sizeInBytes) |
static int |
cudnn.cudnnRNNBackwardData(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct yDesc,
Pointer y,
cudnnTensorStruct dyDesc,
Pointer dy,
cudnnTensorStruct dhyDesc,
Pointer dhy,
cudnnTensorStruct dcyDesc,
Pointer dcy,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnTensorStruct dxDesc,
Pointer dx,
cudnnTensorStruct dhxDesc,
Pointer dhx,
cudnnTensorStruct dcxDesc,
Pointer dcx,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnRNNBackwardData(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer yDesc,
Pointer y,
PointerPointer dyDesc,
Pointer dy,
cudnnTensorStruct dhyDesc,
Pointer dhy,
cudnnTensorStruct dcyDesc,
Pointer dcy,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
PointerPointer dxDesc,
Pointer dx,
cudnnTensorStruct dhxDesc,
Pointer dhx,
cudnnTensorStruct dcxDesc,
Pointer dcx,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnRNNBackwardDataEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
cudnnRNNDataStruct yDesc,
Pointer y,
cudnnRNNDataStruct dyDesc,
Pointer dy,
cudnnRNNDataStruct dcDesc,
Pointer dcAttn,
cudnnTensorStruct dhyDesc,
Pointer dhy,
cudnnTensorStruct dcyDesc,
Pointer dcy,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnRNNDataStruct dxDesc,
Pointer dx,
cudnnTensorStruct dhxDesc,
Pointer dhx,
cudnnTensorStruct dcxDesc,
Pointer dcx,
cudnnRNNDataStruct dkDesc,
Pointer dkeys,
Pointer workSpace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnRNNBackwardWeights(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct yDesc,
Pointer y,
Pointer workspace,
long workSpaceSizeInBytes,
cudnnFilterStruct dwDesc,
Pointer dw,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnRNNBackwardWeights(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
PointerPointer yDesc,
Pointer y,
Pointer workspace,
long workSpaceSizeInBytes,
cudnnFilterStruct dwDesc,
Pointer dw,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnRNNBackwardWeightsEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
cudnnRNNDataStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnRNNDataStruct yDesc,
Pointer y,
Pointer workSpace,
long workSpaceSizeInBytes,
cudnnFilterStruct dwDesc,
Pointer dw,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnRNNForwardInference(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
Pointer workspace,
long workSpaceSizeInBytes) |
static int |
cudnn.cudnnRNNForwardInference(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
PointerPointer yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
Pointer workspace,
long workSpaceSizeInBytes) |
static int |
cudnn.cudnnRNNForwardInferenceEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
cudnnRNNDataStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
cudnnRNNDataStruct yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
cudnnRNNDataStruct kDesc,
Pointer keys,
cudnnRNNDataStruct cDesc,
Pointer cAttn,
cudnnRNNDataStruct iDesc,
Pointer iAttn,
cudnnRNNDataStruct qDesc,
Pointer queries,
Pointer workSpace,
long workSpaceSizeInBytes) |
static int |
cudnn.cudnnRNNForwardTraining(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
cudnnTensorStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
cudnnTensorStruct yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnRNNForwardTraining(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int seqLength,
PointerPointer xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
PointerPointer yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
Pointer workspace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnRNNForwardTrainingEx(cudnnContext handle,
cudnnRNNStruct rnnDesc,
cudnnRNNDataStruct xDesc,
Pointer x,
cudnnTensorStruct hxDesc,
Pointer hx,
cudnnTensorStruct cxDesc,
Pointer cx,
cudnnFilterStruct wDesc,
Pointer w,
cudnnRNNDataStruct yDesc,
Pointer y,
cudnnTensorStruct hyDesc,
Pointer hy,
cudnnTensorStruct cyDesc,
Pointer cy,
cudnnRNNDataStruct kDesc,
Pointer keys,
cudnnRNNDataStruct cDesc,
Pointer cAttn,
cudnnRNNDataStruct iDesc,
Pointer iAttn,
cudnnRNNDataStruct qDesc,
Pointer queries,
Pointer workSpace,
long workSpaceSizeInBytes,
Pointer reserveSpace,
long reserveSpaceSizeInBytes) |
static int |
cudnn.cudnnRNNGetClip(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int[] clipMode,
int[] clipNanOpt,
double[] lclip,
double[] rclip) |
static int |
cudnn.cudnnRNNGetClip(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntBuffer clipMode,
IntBuffer clipNanOpt,
DoubleBuffer lclip,
DoubleBuffer rclip) |
static int |
cudnn.cudnnRNNGetClip(cudnnContext handle,
cudnnRNNStruct rnnDesc,
IntPointer clipMode,
IntPointer clipNanOpt,
DoublePointer lclip,
DoublePointer rclip) |
static int |
cudnn.cudnnRNNSetClip(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int clipMode,
int clipNanOpt,
double lclip,
double rclip) |
static int |
cudnn.cudnnSetPersistentRNNPlan(cudnnRNNStruct rnnDesc,
cudnnPersistentRNNPlan plan) |
static int |
cudnn.cudnnSetRNNAlgorithmDescriptor(cudnnContext handle,
cudnnRNNStruct rnnDesc,
cudnnAlgorithmStruct algoDesc) |
static int |
cudnn.cudnnSetRNNBiasMode(cudnnRNNStruct rnnDesc,
int biasMode) |
static int |
cudnn.cudnnSetRNNDescriptor_v5(cudnnRNNStruct rnnDesc,
int hiddenSize,
int numLayers,
cudnnDropoutStruct dropoutDesc,
int inputMode,
int direction,
int mode,
int mathPrec) |
static int |
cudnn.cudnnSetRNNDescriptor_v6(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int hiddenSize,
int numLayers,
cudnnDropoutStruct dropoutDesc,
int inputMode,
int direction,
int mode,
int algo,
int mathPrec) |
static int |
cudnn.cudnnSetRNNDescriptor(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int hiddenSize,
int numLayers,
cudnnDropoutStruct dropoutDesc,
int inputMode,
int direction,
int mode,
int algo,
int mathPrec) |
static int |
cudnn.cudnnSetRNNMatrixMathType(cudnnRNNStruct rnnDesc,
int mType) |
static int |
cudnn.cudnnSetRNNPaddingMode(cudnnRNNStruct rnnDesc,
int paddingMode) |
static int |
cudnn.cudnnSetRNNProjectionLayers(cudnnContext handle,
cudnnRNNStruct rnnDesc,
int recProjSize,
int outProjSize) |
Copyright © 2019. All rights reserved.