C# Class ManagedCuda.CudaDNN.cudnnConvolutionFwdAlgoPerf

Show file Open project: kunzmi/managedCuda Class Usage Examples

Public Properties

Property Type Description
algo cudnnConvolutionFwdAlgo
memory ManagedCuda.BasicTypes.SizeT
status cudnnStatus
time float

Property Details

algo public property

The algorithm run to obtain the associated performance metrics.
public cudnnConvolutionFwdAlgo algo
return cudnnConvolutionFwdAlgo

memory public property

The workspace size (in bytes).
public SizeT,ManagedCuda.BasicTypes memory
return ManagedCuda.BasicTypes.SizeT

status public property

If any error occurs during the workspace allocation or timing of cudnnConvolutionForward(), this status will represent that error. Otherwise, this status will be the return status of cudnnConvolutionForward(). - CUDNN_STATUS_ALLOC_FAILED if any error occured during workspace allocation or deallocation. - CUDNN_STATUS_EXECUTION_FAILED if any error occured during timing calculations. - Otherwise, this will be the return status of cudnnConvolutionForward().
public cudnnStatus status
return cudnnStatus

time public property

The execution time of cudnnConvolutionForward() (in milliseconds).
public float time
return float