Modifier and Type | Method and Description |
---|---|
static int |
JCudnn.cudnnCreatePoolingDescriptor(cudnnPoolingDescriptor poolingDesc)
Create an instance of pooling descriptor
|
static int |
JCudnn.cudnnDestroyPoolingDescriptor(cudnnPoolingDescriptor poolingDesc)
Destroy an instance of pooling descriptor
|
static int |
JCudnn.cudnnGetPooling2dDescriptor_v4(cudnnPoolingDescriptor poolingDesc,
int[] mode,
int[] maxpoolingNanOpt,
jcuda.Pointer windowHeight,
jcuda.Pointer windowWidth,
jcuda.Pointer verticalPadding,
jcuda.Pointer horizontalPadding,
jcuda.Pointer verticalStride,
jcuda.Pointer horizontalStride) |
static int |
JCudnn.cudnnGetPooling2dDescriptor(cudnnPoolingDescriptor poolingDesc,
int[] mode,
jcuda.Pointer windowHeight,
jcuda.Pointer windowWidth,
jcuda.Pointer verticalPadding,
jcuda.Pointer horizontalPadding,
jcuda.Pointer verticalStride,
jcuda.Pointer horizontalStride) |
static int |
JCudnn.cudnnGetPooling2dForwardOutputDim(cudnnPoolingDescriptor poolingDesc,
cudnnTensorDescriptor inputTensorDesc,
jcuda.Pointer n,
jcuda.Pointer c,
jcuda.Pointer h,
jcuda.Pointer w) |
static int |
JCudnn.cudnnGetPoolingNdDescriptor_v4(cudnnPoolingDescriptor poolingDesc,
int nbDimsRequested,
int[] mode,
int[] maxpoolingNanOpt,
jcuda.Pointer nbDims,
int[] windowDimA,
int[] paddingA,
int[] strideA) |
static int |
JCudnn.cudnnGetPoolingNdDescriptor(cudnnPoolingDescriptor poolingDesc,
int nbDimsRequested,
int[] mode,
jcuda.Pointer nbDims,
int[] windowDimA,
int[] paddingA,
int[] strideA) |
static int |
JCudnn.cudnnGetPoolingNdForwardOutputDim(cudnnPoolingDescriptor poolingDesc,
cudnnTensorDescriptor inputTensorDesc,
int nbDims,
int[] outputTensorDimA) |
static int |
JCudnn.cudnnPoolingBackward(cudnnHandle handle,
cudnnPoolingDescriptor poolingDesc,
jcuda.Pointer alpha,
cudnnTensorDescriptor yDesc,
jcuda.Pointer y,
cudnnTensorDescriptor dyDesc,
jcuda.Pointer dy,
cudnnTensorDescriptor xDesc,
jcuda.Pointer x,
jcuda.Pointer beta,
cudnnTensorDescriptor dxDesc,
jcuda.Pointer dx)
Function to perform backward pooling
|
static int |
JCudnn.cudnnPoolingForward(cudnnHandle handle,
cudnnPoolingDescriptor poolingDesc,
jcuda.Pointer alpha,
cudnnTensorDescriptor xDesc,
jcuda.Pointer x,
jcuda.Pointer beta,
cudnnTensorDescriptor yDesc,
jcuda.Pointer y)
Function to perform forward pooling
|
static int |
JCudnn.cudnnSetPooling2dDescriptor_v4(cudnnPoolingDescriptor poolingDesc,
int mode,
int maxpoolingNanOpt,
int windowHeight,
int windowWidth,
int verticalPadding,
int horizontalPadding,
int verticalStride,
int horizontalStride) |
static int |
JCudnn.cudnnSetPooling2dDescriptor(cudnnPoolingDescriptor poolingDesc,
int mode,
int windowHeight,
int windowWidth,
int verticalPadding,
int horizontalPadding,
int verticalStride,
int horizontalStride) |
static int |
JCudnn.cudnnSetPoolingNdDescriptor_v4(cudnnPoolingDescriptor poolingDesc,
int mode,
int maxpoolingNanOpt,
int nbDims,
int[] windowDimA,
int[] paddingA,
int[] strideA) |
static int |
JCudnn.cudnnSetPoolingNdDescriptor(cudnnPoolingDescriptor poolingDesc,
int mode,
int nbDims,
int[] windowDimA,
int[] paddingA,
int[] strideA) |
Copyright © 2016. All rights reserved.