# Uses of Package
org.apache.sysds.runtime.functionobjects

- Packages that use org.apache.sysds.runtime.functionobjects
  Package | Description
  --- | ---
  org.apache.sysds.runtime.codegen |
  org.apache.sysds.runtime.compress.colgroup |
  org.apache.sysds.runtime.functionobjects |
  org.apache.sysds.runtime.matrix.data |
  org.apache.sysds.runtime.matrix.operators |

- Classes in org.apache.sysds.runtime.functionobjects used by org.apache.sysds.runtime.codegen
  Class and Description
  ValueFunction

- Classes in org.apache.sysds.runtime.functionobjects used by org.apache.sysds.runtime.compress.colgroup
  Class and Description
  Builtin Class with pre-defined set of objects.

- Classes in org.apache.sysds.runtime.functionobjects used by org.apache.sysds.runtime.functionobjects
  Class and Description
  And
  BitwAnd
  BitwOr
  BitwShiftL
  BitwShiftR
  BitwXor
  Builtin Class with pre-defined set of objects.
  Builtin.BuiltinCode
  CM GENERAL 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.
  COV GENERAL 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.
  CTable
  DiagIndex
  Divide
  Equals
  FunctionObject
  GreaterThan
  GreaterThanEquals
  IfElse
  IndexFunction
  IntegerDivide
  KahanFunction Runtime function type to perform the summation of values using the Kahan summation algorithm.
  KahanPlus
  KahanPlusSq Runtime function to perform the summation of squared values using the Kahan summation algorithm.
  LessThan
  LessThanEquals
  Mean
  Minus
  Minus1Multiply
  MinusMultiply
  MinusNz
  Modulus Integer modulus, where we adhere to the defined R semantics: ("%% indicates x mod y and %/% indicates integer division.
  Multiply
  Multiply2
  Not
  NotEquals
  OffsetColumnIndex
  Or
  ParameterizedBuiltin Function object for builtin function that takes a list of name=value parameters.
  ParameterizedBuiltin.ParameterizedBuiltinCode
  ParameterizedBuiltin.ProbabilityDistributionCode
  Plus
  PlusMultiply
  Power
  Power2
  ReduceAll
  ReduceCol
  ReduceDiag
  ReduceRow
  RevIndex
  SwapIndex
  TernaryValueFunction
  TernaryValueFunction.ValueFunctionWithConstant
  ValueComparisonFunction Abstraction for comparison (relational) operators in order to force a proper implementation by all relevant subclasses.
  ValueFunction
  Xor

- Classes in org.apache.sysds.runtime.functionobjects used by org.apache.sysds.runtime.matrix.data
  Class and Description
  ValueFunction

- Classes in org.apache.sysds.runtime.functionobjects used by org.apache.sysds.runtime.matrix.operators
  Class and Description
  COV GENERAL 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.
  FunctionObject
  IndexFunction
  TernaryValueFunction
  ValueFunction

Copyright © 2020 The Apache Software Foundation. All rights reserved.