C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1

References | Namespaces | Classes | Enumerations
Iterative Solver

Contains classes for computing the iterative solver. More...

References

 Batch
 

Namespaces

 daal::algorithms::optimization_solver::iterative_solver
 Contains classes for computing the iterative solver.
 
 daal::algorithms::optimization_solver::iterative_solver::interface1
 Contains version 1.0 of the Intel(R) Data Analytics Acceleration Library (Intel(R) DAAL) interface.
 
 daal::algorithms::optimization_solver::iterative_solver::interface2
 Contains version 1.0 of the Intel(R) Data Analytics Acceleration Library (Intel(R) DAAL) interface.
 

Classes

struct  Parameter
 Parameter base class for the iterative solver algorithm More...
 
class  Input
 Input parameters for the iterative solver algorithm More...
 
class  Result
 Results obtained with the compute() method of the iterative solver algorithm in the batch processing mode. More...
 

Enumerations

enum  InputId { inputArgument }
 
enum  OptionalInputId { optionalArgument = lastInputId + 1 }
 
enum  ResultId { minimum, nIterations }
 
enum  OptionalResultId { optionalResult = lastResultId + 1 }
 
enum  OptionalDataId { lastIteration }
 

Enumeration Type Documentation

enum InputId

Available identifiers of input for the iterative solver

Enumerator
inputArgument 

Initial value to start optimization

enum OptionalDataId

Available identifiers of optional input for the iterative solver

Enumerator
lastIteration 

NumericTable of size 1 x 1 with last iteration number. Applied for all method

enum OptionalInputId

Available identifiers of optional input for the iterative solver

Enumerator
optionalArgument 

Algorithm-specific input data, can be generated by previous runs of the algorithm

enum OptionalResultId

Available identifiers of optional results for the iterative solver algorithm

Enumerator
optionalResult 

Algorithm-specific result data generated if required by parameter flag optionalResultReq

enum ResultId

Available identifiers of results for the iterative solver algorithm

Enumerator
minimum 

Numeric table of size p x 1 with the argument

nIterations 

Table containing the number of executed iterations

For more complete information about compiler optimizations, see our Optimization Notice.