Class IndexFunction
- java.lang.Object
-
- org.apache.sysds.runtime.functionobjects.FunctionObject
-
- org.apache.sysds.runtime.functionobjects.IndexFunction
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DiagIndex
,OffsetColumnIndex
,ReduceAll
,ReduceCol
,ReduceDiag
,ReduceRow
,RevIndex
,SortIndex
,SwapIndex
public abstract class IndexFunction extends FunctionObject
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IndexFunction()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract boolean
computeDimension(int row, int col, MatrixValue.CellIndex retDim)
abstract boolean
computeDimension(DataCharacteristics in, DataCharacteristics out)
abstract void
execute(MatrixIndexes in, MatrixIndexes out)
abstract void
execute(MatrixValue.CellIndex in, MatrixValue.CellIndex out)
-
-
-
Method Detail
-
execute
public abstract void execute(MatrixIndexes in, MatrixIndexes out)
-
execute
public abstract void execute(MatrixValue.CellIndex in, MatrixValue.CellIndex out)
-
computeDimension
public abstract boolean computeDimension(int row, int col, MatrixValue.CellIndex retDim)
-
computeDimension
public abstract boolean computeDimension(DataCharacteristics in, DataCharacteristics out)
-
-