Batch Processing

Algorithm Parameters

The abs function has the following parameters:

Parameter

Default Value

Description

algorithmFPType

float

The floating-point type that the algorithm uses for intermediate computations. Can be float or double.

method

defaultDense

Available computation methods:

  • defaultDense - performance-oriented method
  • fastCSR - performance-oriented method for CSR numeric tables

Algorithm Input

The abs function accepts the input described below. Pass the Input ID as a parameter to the methods that provide input for your algorithm. For more details, see Algorithms.

Input ID

Input

data

Pointer to the numeric table of size n x p. The value of method determines the type of this numeric table:

  • method = defaultDense: an object of any class derived from NumericTable.
  • method = fastCSR: an object of the CSRNumericTable class.

Algorithm Output

The abs function calculates the result described below. Pass the Result ID as a parameter to the methods that access the results of your algorithm. For more details, see Algorithms.

Result ID

Result

value

Pointer to the n x p numeric table with the matrix Y. The value of method determines the type of this numeric table:

  • method = defaultDense: by default, an object of the HomogenNumericTable class, but can be an object of any class derived from NumericTable except PackedTriangularMatrix, PackedSymmetricMatrix, and CSRNumericTable.
  • method = fastCSR: an object of the CSRNumericTable class.
For more complete information about compiler optimizations, see our Optimization Notice.
Select sticky button color: 
Orange (only for download buttons)