Uses of Class
org.apache.sysds.runtime.functionobjects.ValueFunction
Packages that use ValueFunction
Package
Description
-
Uses of ValueFunction in org.apache.sysds.runtime.codegen
Methods in org.apache.sysds.runtime.codegen that return ValueFunctionModifier and TypeMethodDescriptionstatic ValueFunction[]SpoofMultiAggregate.getAggFunctions(SpoofCellwise.AggOp[] aggOps) -
Uses of ValueFunction in org.apache.sysds.runtime.compress.colgroup
Methods in org.apache.sysds.runtime.compress.colgroup with parameters of type ValueFunction -
Uses of ValueFunction in org.apache.sysds.runtime.compress.colgroup.dictionary
Methods in org.apache.sysds.runtime.compress.colgroup.dictionary with parameters of type ValueFunctionModifier and TypeMethodDescriptionfinal CmCovObjectADictionary.centralMoment(ValueFunction fn, int[] counts, int nRows) ADictionary.centralMoment(CmCovObject ret, ValueFunction fn, int[] counts, int nRows) Dictionary.centralMoment(CmCovObject ret, ValueFunction fn, int[] counts, int nRows) IDictionary.centralMoment(ValueFunction fn, int[] counts, int nRows) Central moment function to calculate the central moment of this column group.IDictionary.centralMoment(CmCovObject ret, ValueFunction fn, int[] counts, int nRows) Central moment function to calculate the central moment of this column group.MatrixBlockDictionary.centralMoment(CmCovObject ret, ValueFunction fn, int[] counts, int nRows) final CmCovObjectADictionary.centralMomentWithDefault(ValueFunction fn, int[] counts, double def, int nRows) ADictionary.centralMomentWithDefault(CmCovObject ret, ValueFunction fn, int[] counts, double def, int nRows) Dictionary.centralMomentWithDefault(CmCovObject ret, ValueFunction fn, int[] counts, double def, int nRows) IDictionary.centralMomentWithDefault(ValueFunction fn, int[] counts, double def, int nRows) Central moment function to calculate the central moment of this column group with a default offset on all missing tuples.IDictionary.centralMomentWithDefault(CmCovObject ret, ValueFunction fn, int[] counts, double def, int nRows) Central moment function to calculate the central moment of this column group with a default offset on all missing tuples.MatrixBlockDictionary.centralMomentWithDefault(CmCovObject ret, ValueFunction fn, int[] counts, double def, int nRows) final CmCovObjectADictionary.centralMomentWithReference(ValueFunction fn, int[] counts, double reference, int nRows) ADictionary.centralMomentWithReference(CmCovObject ret, ValueFunction fn, int[] counts, double reference, int nRows) Dictionary.centralMomentWithReference(CmCovObject ret, ValueFunction fn, int[] counts, double reference, int nRows) IDictionary.centralMomentWithReference(ValueFunction fn, int[] counts, double reference, int nRows) Central moment function to calculate the central moment of this column group with a reference offset on each tuple.IDictionary.centralMomentWithReference(CmCovObject ret, ValueFunction fn, int[] counts, double reference, int nRows) Central moment function to calculate the central moment of this column group with a reference offset on each tuple.MatrixBlockDictionary.centralMomentWithReference(CmCovObject ret, ValueFunction fn, int[] counts, double reference, int nRows) -
Uses of ValueFunction in org.apache.sysds.runtime.functionobjects
Subclasses of ValueFunction in org.apache.sysds.runtime.functionobjectsModifier and TypeClassDescriptionclassclassclassclassclassclassclassClass with pre-defined set of objects.classGENERAL NOTE: * 05/28/2014: We decided to do handle weights consistently to SPSS in an operation-specific manner, i.e., we (1) round instead of casting where required (e.g.classGENERAL NOTE: * 05/28/2014: We decided to do handle weights consistently to SPSS in an operation-specific manner, i.e., we (1) round instead of casting where required (e.g.classclassclassclassclassclassclassclassRuntime function type to perform the summation of values using the Kahan summation algorithm.classclassRuntime function to perform the summation of squared values using the Kahan summation algorithm.classclassclassclassclassclassclassclassclassclassInteger modulus, where we adhere to the defined R semantics: ("%% indicates x mod y and %/% indicates integer division.classclassclassclassclassclassFunction object for builtin function that takes a list of name=value parameters.classclassclassclassclassclassAbstraction for comparison (relational) operators in order to force a proper implementation by all relevant subclasses.classMethods in org.apache.sysds.runtime.functionobjects that return ValueFunctionModifier and TypeMethodDescriptionIfElse.setOp2Constant(double cnt) MinusMultiply.setOp2Constant(double cnt) PlusMultiply.setOp2Constant(double cnt) abstract ValueFunctionTernaryValueFunction.setOp2Constant(double cnt) Methods in org.apache.sysds.runtime.functionobjects with parameters of type ValueFunctionModifier and TypeMethodDescriptionstatic booleanBuiltin.isBuiltinCode(ValueFunction fn, Builtin.BuiltinCode... codes) -
Uses of ValueFunction in org.apache.sysds.runtime.matrix.data
Methods in org.apache.sysds.runtime.matrix.data with parameters of type ValueFunctionModifier and TypeMethodDescriptionstatic CmCovObjectLibMatrixAgg.aggregateCmCov(MatrixBlock in1, MatrixBlock in2, MatrixBlock in3, ValueFunction fn) Single threaded Covariance and Central Moment operations CM = Central Moment COV = Covariancestatic CmCovObjectLibMatrixAgg.aggregateCmCov(MatrixBlock in1, MatrixBlock in2, MatrixBlock in3, ValueFunction fn, int k) Multi threaded Covariance and Central Moment operations CM = Central Moment COV = Covariancestatic voidLibMatrixMult.matrixMultWuMM(MatrixBlock mW, MatrixBlock mU, MatrixBlock mV, MatrixBlock ret, WeightedUnaryMM.WUMMType wt, ValueFunction fn) static voidLibMatrixMult.matrixMultWuMM(MatrixBlock mW, MatrixBlock mU, MatrixBlock mV, MatrixBlock ret, WeightedUnaryMM.WUMMType wt, ValueFunction fn, int k) -
Uses of ValueFunction in org.apache.sysds.runtime.matrix.operators
Fields in org.apache.sysds.runtime.matrix.operators declared as ValueFunctionModifier and TypeFieldDescriptionfinal ValueFunctionAggregateBinaryOperator.binaryFnfinal ValueFunctionAggregateTernaryOperator.binaryFnfinal ValueFunctionBinaryOperator.fnfinal ValueFunctionCMOperator.fnfinal ValueFunctionQuaternaryOperator.fnfinal ValueFunctionScalarOperator.fnfinal ValueFunctionUnaryOperator.fnConstructors in org.apache.sysds.runtime.matrix.operators with parameters of type ValueFunctionModifierConstructorDescriptionAggregateBinaryOperator(ValueFunction inner, AggregateOperator outer) AggregateBinaryOperator(ValueFunction inner, AggregateOperator outer, int numThreads) AggregateOperator(double initValue, ValueFunction op) AggregateOperator(double initValue, ValueFunction op, Types.CorrectionLocationType correctionLocation) AggregateTernaryOperator(ValueFunction inner, AggregateOperator outer, IndexFunction ixfun) AggregateTernaryOperator(ValueFunction inner, AggregateOperator outer, IndexFunction ixfun, int numThreads) BinaryOperator(ValueFunction p, int k) CMOperator(ValueFunction op, CMOperator.AggregateOperationTypes agg, int numThreads) LeftScalarOperator(ValueFunction p, double cst) LeftScalarOperator(ValueFunction p, double cst, int numThreads) RightScalarOperator(ValueFunction p, double cst) RightScalarOperator(ValueFunction p, double cst, int numThreads) ScalarOperator(ValueFunction p, double cst) UnaryOperator(ValueFunction p, int k) UnaryOperator(ValueFunction p, int numThreads, boolean inPlace)