Package | Description |
---|---|
org.nd4j.linalg.api.ops.executioner | |
org.nd4j.linalg.api.parallel | |
org.nd4j.linalg.factory |
Modifier and Type | Class and Description |
---|---|
class |
DefaultOpExecutioner
Basic op executioner.
|
Modifier and Type | Method and Description |
---|---|
INDArray |
DefaultParallelExecutioner.execBasedOnArraysAlongDimension(INDArray arr,
Accumulation task,
OpExecutioner executioner,
int... dimension) |
INDArray |
ParallelExecutioner.execBasedOnArraysAlongDimension(INDArray arr,
Accumulation task,
OpExecutioner executioner,
int... dimension) |
void |
DefaultParallelExecutioner.execBasedOnArraysAlongDimension(INDArray arr,
Op task,
OpExecutioner executioner,
int... dimension) |
void |
ParallelExecutioner.execBasedOnArraysAlongDimension(INDArray arr,
Op task,
OpExecutioner executioner,
int... dimension) |
void |
DefaultParallelExecutioner.execBasedOnSlices(INDArray arr,
Op task,
OpExecutioner executioner) |
void |
ParallelExecutioner.execBasedOnSlices(INDArray arr,
Op task,
OpExecutioner executioner) |
static org.apache.commons.math3.util.Pair<List<ForkJoinTask<INDArray>>,CountDownLatch> |
TaskCreator.parititonForkJoinBasedOnSlices(INDArray arr,
Op op,
OpExecutioner opExecutioner) |
static org.apache.commons.math3.util.Pair<List<ForkJoinTask<INDArray[]>>,CountDownLatch> |
TaskCreator.parititonForkJoinBasedOnTensorsAlongDimension(INDArray[] arr,
Op op,
OpExecutioner opExecutioner,
int... dimension) |
static List<ForkJoinTask<INDArray>> |
TaskCreator.parititonForkJoinBasedOnTensorsAlongDimension(INDArray arr,
Accumulation op,
OpExecutioner opExecutioner,
INDArray retArray,
int... dimension) |
static org.apache.commons.math3.util.Pair<CountDownLatch,List<ForkJoinTask<INDArray>>> |
TaskCreator.parititonForkJoinBasedOnTensorsAlongDimension(INDArray arr,
Op op,
OpExecutioner opExecutioner,
int... dimension) |
static org.apache.commons.math3.util.Pair<List<Runnable>,CountDownLatch> |
TaskCreator.parititonRunnablesBasedOnSlices(INDArray arr,
Op op,
OpExecutioner opExecutioner) |
static org.apache.commons.math3.util.Pair<List<Runnable>,CountDownLatch> |
TaskCreator.parititonRunnablesBasedOnTensorsAlongDimension(INDArray arr,
Op task,
OpExecutioner opExecutioner,
int... dimension) |
Constructor and Description |
---|
AccumulationINDArrayTask(Accumulation op,
OpExecutioner opExecutioner,
INDArray retArray) |
AccumulationINDArrayTask(Accumulation op,
OpExecutioner opExecutioner,
INDArray retArray,
int slice) |
AccumulationINDArrayTask(Accumulation op,
OpExecutioner opExecutioner,
int slice,
INDArray retArray,
int[] dimension) |
OpINDArrayTask(Op op,
OpExecutioner opExecutioner,
CountDownLatch latch) |
OpINDArrayTask(Op op,
OpExecutioner opExecutioner,
int slice,
CountDownLatch latch) |
OpINDArrayTask(Op op,
OpExecutioner opExecutioner,
int slice,
int[] dimension,
CountDownLatch latch) |
Modifier and Type | Field and Description |
---|---|
protected static OpExecutioner |
Nd4j.OP_EXECUTIONER_INSTANCE |
Modifier and Type | Field and Description |
---|---|
protected static Class<? extends OpExecutioner> |
Nd4j.opExecutionerClazz |
Modifier and Type | Method and Description |
---|---|
static OpExecutioner |
Nd4j.getExecutioner()
Get the operation executioner instance
|
Copyright © 2016. All Rights Reserved.