Developer Guide for Intel® Data Analytics Acceleration Library 2019 Update 5
The sum of functions algorithm 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 |
|
---|---|---|
argument |
Numeric table of size p x 1 with the input argument of the objective function. |
The sum of functions algorithm has the following parameters:
Parameter |
Default Value |
Description |
|||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
featureIdx |
Not applicable |
Feature index to compute certain component of gradient, hessian or proximalProjection. |
|||||||||||||||||||
numberOfTerms |
Not applicable |
The number of terms in the sum. |
|||||||||||||||||||
batchIndices |
NULL |
The numeric table of size 1 x m, where m is the batch size, with a batch of indices to be used to compute the function results. If no indices are provided, the implementation uses all the terms in the sum. This parameter can be an object of any class derived from NumericTable except PackedTriangularMatrix and PackedSymmetricMatrix. |
|||||||||||||||||||
resultsToCompute |
gradient |
The 64-bit integer flag that specifies which characteristics of the objective function to compute. Provide one of the following values to request a single characteristic or use bitwise OR to request a combination of the characteristics:
|
For the output of the sum of functions algorithm, see Output for objective functions.