Uses of Class
org.apache.sysds.runtime.matrix.operators.AggregateUnaryOperator
-
-
Uses of AggregateUnaryOperator in org.apache.sysds.runtime.compress
Methods in org.apache.sysds.runtime.compress with parameters of type AggregateUnaryOperator Modifier and Type Method Description MatrixBlock
CompressedMatrixBlock. aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn, boolean inCP)
MatrixBlock
CompressedMatrixBlock. uaggouterchainOperations(MatrixBlock mbLeft, MatrixBlock mbRight, MatrixBlock mbOut, BinaryOperator bOp, AggregateUnaryOperator uaggOp)
-
Uses of AggregateUnaryOperator in org.apache.sysds.runtime.compress.colgroup
Methods in org.apache.sysds.runtime.compress.colgroup with parameters of type AggregateUnaryOperator Modifier and Type Method Description double[]
AColGroupCompressed. preAggRows(AggregateUnaryOperator op)
abstract void
AColGroup. unaryAggregateOperations(AggregateUnaryOperator op, double[] c, int nRows, int rl, int ru)
Unary Aggregate operator, since aggregate operators require new object output, the output becomes an uncompressed matrix.void
AColGroupCompressed. unaryAggregateOperations(AggregateUnaryOperator op, double[] c, int nRows, int rl, int ru)
void
AColGroupCompressed. unaryAggregateOperations(AggregateUnaryOperator op, double[] c, int nRows, int rl, int ru, double[] preAgg)
void
ColGroupUncompressed. unaryAggregateOperations(AggregateUnaryOperator op, double[] result, int nRows, int rl, int ru)
-
Uses of AggregateUnaryOperator in org.apache.sysds.runtime.compress.lib
Methods in org.apache.sysds.runtime.compress.lib with parameters of type AggregateUnaryOperator Modifier and Type Method Description static MatrixBlock
CLALibCompAgg. aggregateUnary(CompressedMatrixBlock inputMatrix, MatrixBlock result, AggregateUnaryOperator op, int blen, MatrixIndexes indexesIn, boolean inCP)
-
Uses of AggregateUnaryOperator in org.apache.sysds.runtime.controlprogram.federated
Methods in org.apache.sysds.runtime.controlprogram.federated with parameters of type AggregateUnaryOperator Modifier and Type Method Description static MatrixBlock
FederationUtils. aggMatrix(AggregateUnaryOperator aop, Future<FederatedResponse>[] ffr, Future<FederatedResponse>[] meanFfr, FederationMap map)
static MatrixBlock
FederationUtils. aggMatrix(AggregateUnaryOperator aop, Future<FederatedResponse>[] ffr, FederationMap map)
static MatrixBlock
FederationUtils. aggProd(Future<FederatedResponse>[] ffr, FederationMap fedMap, AggregateUnaryOperator aop)
static ScalarObject
FederationUtils. aggScalar(AggregateUnaryOperator aop, Future<FederatedResponse>[] ffr)
static ScalarObject
FederationUtils. aggScalar(AggregateUnaryOperator aop, Future<FederatedResponse>[] ffr, Future<FederatedResponse>[] meanFfr, FederationMap map)
static ScalarObject
FederationUtils. aggScalar(AggregateUnaryOperator aop, Future<FederatedResponse>[] ffr, FederationMap map)
-
Uses of AggregateUnaryOperator in org.apache.sysds.runtime.data
Methods in org.apache.sysds.runtime.data with parameters of type AggregateUnaryOperator Modifier and Type Method Description BasicTensorBlock
BasicTensorBlock. aggregateUnaryOperations(AggregateUnaryOperator op, BasicTensorBlock result)
Aggregate a unary operation on this tensor.static void
LibTensorAgg. aggregateUnaryTensor(BasicTensorBlock in, BasicTensorBlock out, AggregateUnaryOperator uaop)
Aggregate a tensor-block with the given unary operator.static boolean
LibTensorAgg. isSupportedUnaryAggregateOperator(AggregateUnaryOperator op)
Determines whether the unary operator is supported. -
Uses of AggregateUnaryOperator in org.apache.sysds.runtime.instructions
Methods in org.apache.sysds.runtime.instructions that return AggregateUnaryOperator Modifier and Type Method Description static AggregateUnaryOperator
InstructionUtils. parseAggregateUnaryRowIndexOperator(String opcode, int numOutputs, int numThreads)
static AggregateUnaryOperator
InstructionUtils. parseBasicAggregateUnaryOperator(String opcode)
static AggregateUnaryOperator
InstructionUtils. parseBasicAggregateUnaryOperator(String opcode, int numThreads)
static AggregateUnaryOperator
InstructionUtils. parseBasicCumulativeAggregateUnaryOperator(UnaryOperator uop)
static AggregateUnaryOperator
InstructionUtils. parseCumulativeAggregateUnaryOperator(String opcode)
-
Uses of AggregateUnaryOperator in org.apache.sysds.runtime.instructions.spark
Constructors in org.apache.sysds.runtime.instructions.spark with parameters of type AggregateUnaryOperator Constructor Description RDDBinUaggChainFunction(BinaryOperator bop, AggregateUnaryOperator uaggop)
RDDUAggFunction2(AggregateUnaryOperator op, int blen)
RDDUTensorAggFunction2(AggregateUnaryOperator op)
-
Uses of AggregateUnaryOperator in org.apache.sysds.runtime.matrix.data
-
Uses of AggregateUnaryOperator in org.apache.sysds.runtime.meta
Methods in org.apache.sysds.runtime.meta with parameters of type AggregateUnaryOperator Modifier and Type Method Description static void
DataCharacteristics. aggregateUnary(DataCharacteristics dim, AggregateUnaryOperator op, DataCharacteristics dimOut)
-