public class OCLConvolutionOperation extends ConvolutionOperation
| Modifier and Type | Field and Description |
|---|---|
(package private) ConvolutionKernel |
kern
OpenCL convolution kernel.
|
kernel| Constructor and Description |
|---|
OCLConvolutionOperation() |
OCLConvolutionOperation(Dataset k) |
OCLConvolutionOperation(double[][] k) |
| Modifier and Type | Method and Description |
|---|---|
void |
initCurrentVersion(java.util.Map<java.lang.String,java.lang.Object> objectMap)
Initializes an instance with a current-version object graph.
|
Dataset |
run(Dataset input)
Runs the convolution operator on the specified input file.
|
getHeight, getKernel, getObjectMap, getSerializationVersion, getVersion, getWidthclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinit, initPreviousVersion, initUnknownVersion, load, read, save, writeConvolutionKernel kern
public OCLConvolutionOperation()
public OCLConvolutionOperation(double[][] k)
public OCLConvolutionOperation(Dataset k)
public Dataset run(Dataset input)
run in interface DatasetOperationrun in class ConvolutionOperationinput - Dataset on which to operatepublic void initCurrentVersion(java.util.Map<java.lang.String,java.lang.Object> objectMap)
ObjectMapinitCurrentVersion in interface ObjectMapinitCurrentVersion in class ConvolutionOperationobjectMap - object graph for initialization