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, waitgetSharedMemorySize, getThreadsPerInstance, maxArguments, maxIndexArguments, maxIntArrays, maxIntArraySize, maxRealArguments, maxShapes, name, opNumprotected List<DataBuffer> shapes
protected List<int[]> intArrayArguments
protected Number finalResult
public List<INDArray> getArguments()
getArguments in interface Aggregatepublic Number getFinalResult()
getFinalResult in interface Aggregatepublic void setFinalResult(Number result)
setFinalResult in interface Aggregatepublic List<DataBuffer> getShapes()
public List<Integer> getIndexingArguments()
getIndexingArguments in interface Aggregatepublic List<Number> getRealArguments()
getRealArguments in interface Aggregatepublic List<int[]> getIntArrayArguments()
getIntArrayArguments in interface Aggregatepublic long getRequiredBatchMemorySize()
AggregategetRequiredBatchMemorySize in interface AggregateCopyright © 2018. All rights reserved.