static boolean | 
LibMatrixDNNLSTM.checkLSTMBackwardInputForOptimisation(DnnParameters params) | 
  | 
static boolean | 
LibMatrixDNNLSTM.checkLSTMInputForOptimisation(DnnParameters params) | 
  | 
static void | 
LibMatrixDNNIm2Col.col2imOverSingleImage(int outputN,
                     MatrixBlock input,
                     DnnParameters params) | 
  | 
boolean | 
DnnParameters.compare(DnnParameters that) | 
  | 
static void | 
LibMatrixDNN.conv2d(MatrixBlock input,
      MatrixBlock filter,
      MatrixBlock outputBlock,
      DnnParameters params) | 
 This method performs convolution (i.e. 
 | 
static void | 
LibMatrixNative.conv2d(MatrixBlock input,
      MatrixBlock filter,
      MatrixBlock outputBlock,
      DnnParameters params) | 
 This method performs convolution (i.e. 
 | 
static void | 
LibMatrixDNN.conv2dBackwardData(MatrixBlock filter,
                  MatrixBlock dout,
                  MatrixBlock outputBlock,
                  DnnParameters params) | 
 This method computes the backpropogation errors for previous layer of convolution operation 
 | 
static void | 
LibMatrixNative.conv2dBackwardData(MatrixBlock filter,
                  MatrixBlock dout,
                  MatrixBlock outputBlock,
                  DnnParameters params) | 
 This method computes the backpropagation errors for previous layer of convolution operation 
 | 
static void | 
LibMatrixDNN.conv2dBackwardFilter(MatrixBlock input,
                    MatrixBlock dout,
                    MatrixBlock outputBlock,
                    DnnParameters params) | 
 This method computes the backpropogation errors for filter of convolution operation 
 | 
static void | 
LibMatrixNative.conv2dBackwardFilter(MatrixBlock input,
                    MatrixBlock dout,
                    MatrixBlock outputBlock,
                    DnnParameters params) | 
 This method computes the backpropogation errors for filter of convolution operation 
 | 
static ArrayList<Callable<Long>> | 
LibMatrixDNNConv2d.getConv2dBackwardDataWorkers(DnnParameters params) | 
 Factory method that returns list of callable tasks for performing conv2d backward data 
 | 
static ArrayList<Callable<Long>> | 
LibMatrixDNNConv2d.getConv2dBackwardFilterWorkers(DnnParameters params) | 
 Factory method that returns list of callable tasks for performing conv2d backward filter 
 | 
static ArrayList<Callable<Long>> | 
LibMatrixDNNConv2d.getConv2dWorkers(DnnParameters params) | 
 Factory method that returns list of callable tasks for performing conv2d 
 | 
static ArrayList<Callable<Long>> | 
LibMatrixDNNLSTM.getLSTMWorkers(DnnParameters params) | 
  | 
static ArrayList<Callable<Long>> | 
LibMatrixDNNPooling.getPoolingBackwardWorkers(DnnParameters params,
                         boolean performReluBackward,
                         LibMatrixDNN.PoolingType poolType) | 
 Factory method that returns list of callable tasks for performing maxpooling backward operation 
 | 
static ArrayList<Callable<Long>> | 
LibMatrixDNNPooling.getPoolingWorkers(DnnParameters params,
                 LibMatrixDNN.PoolingType poolType) | 
 Factory method that returns list of callable tasks for performing pooling operation 
 | 
static ArrayList<Callable<Long>> | 
LibMatrixDNNRelu.getReluBackwardWorkers(DnnParameters params) | 
 Factory method that returns list of callable tasks for performing relu backward operation 
 | 
static LibMatrixDNNRotate180.Rotate180Worker | 
LibMatrixDNNRotate180.Rotate180Worker.getWorker(MatrixBlock in,
         MatrixBlock out,
         DnnParameters params,
         boolean zeroOutSparseOutput,
         boolean trans) | 
  | 
static void | 
LibMatrixDNNIm2Col.im2col(MatrixBlock in,
      MatrixBlock out,
      int r,
      DnnParameters params,
      boolean trans) | 
  | 
static void | 
LibMatrixDNN.lstm(DnnParameters params) | 
  | 
static void | 
LibMatrixDNN.lstmBackward(DnnParameters params) | 
  | 
static long | 
LibMatrixDNNLSTM.lstmBackwardGeneric(DnnParameters params) | 
  | 
static long | 
LibMatrixDNNLSTM.lstmGeneric(DnnParameters params) | 
  | 
static void | 
LibMatrixDNN.pooling(MatrixBlock input,
       MatrixBlock output,
       DnnParameters params,
       LibMatrixDNN.PoolingType poolType) | 
  | 
static void | 
LibMatrixDNN.poolingBackward(MatrixBlock input,
               MatrixBlock dout,
               MatrixBlock outputBlock,
               DnnParameters params,
               boolean performReluBackward,
               LibMatrixDNN.PoolingType poolType) | 
 This method computes the backpropogation errors for previous layer of pooling operation 
 |