public abstract class BaseAggregate extends Object implements Aggregate
Modifier and Type | Field and Description |
---|---|
protected List<INDArray> |
arguments |
protected Number |
finalResult |
protected List<Integer> |
indexingArguments |
protected List<int[]> |
intArrayArguments |
protected List<Number> |
realArguments |
protected List<DataBuffer> |
shapes |
Constructor and Description |
---|
BaseAggregate() |
Modifier and Type | Method and Description |
---|---|
List<INDArray> |
getArguments() |
Number |
getFinalResult() |
List<Integer> |
getIndexingArguments() |
List<int[]> |
getIntArrayArguments() |
List<Number> |
getRealArguments() |
long |
getRequiredBatchMemorySize()
This method returns amount of memory required for batch creation for this specific Aggregate
|
List<DataBuffer> |
getShapes() |
void |
setFinalResult(Number result) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSharedMemorySize, getThreadsPerInstance, maxArguments, maxIndexArguments, maxIntArrays, maxIntArraySize, maxRealArguments, maxShapes, name, opNum
protected List<DataBuffer> shapes
protected List<int[]> intArrayArguments
protected Number finalResult
public List<INDArray> getArguments()
getArguments
in interface Aggregate
public Number getFinalResult()
getFinalResult
in interface Aggregate
public void setFinalResult(Number result)
setFinalResult
in interface Aggregate
public List<DataBuffer> getShapes()
public List<Integer> getIndexingArguments()
getIndexingArguments
in interface Aggregate
public List<Number> getRealArguments()
getRealArguments
in interface Aggregate
public List<int[]> getIntArrayArguments()
getIntArrayArguments
in interface Aggregate
public long getRequiredBatchMemorySize()
Aggregate
getRequiredBatchMemorySize
in interface Aggregate
Copyright © 2019. All rights reserved.