public class LibMatrixDNNPooling extends Object
Constructor and Description |
---|
LibMatrixDNNPooling() |
Modifier and Type | Method and Description |
---|---|
static ArrayList<Callable<Long>> |
getPoolingBackwardWorkers(ConvolutionParameters params,
boolean performReluBackward,
LibMatrixDNN.PoolingType poolType)
Factory method that returns list of callable tasks for performing maxpooling backward operation
|
static ArrayList<Callable<Long>> |
getPoolingWorkers(ConvolutionParameters params,
LibMatrixDNN.PoolingType poolType)
Factory method that returns list of callable tasks for performing pooling operation
|
public static ArrayList<Callable<Long>> getPoolingWorkers(ConvolutionParameters params, LibMatrixDNN.PoolingType poolType) throws DMLRuntimeException
params
- convolution parameterspoolType
- type of poolingDMLRuntimeException
- if error occurspublic static ArrayList<Callable<Long>> getPoolingBackwardWorkers(ConvolutionParameters params, boolean performReluBackward, LibMatrixDNN.PoolingType poolType) throws DMLRuntimeException
params
- convolution parametersperformReluBackward
- whether to perform ReLU backwardpoolType
- type of pooling operation to performDMLRuntimeException
- if error occursCopyright © 2018 The Apache Software Foundation. All rights reserved.