C++ API Reference for Intel® Data Analytics Acceleration Library 2019
Abstract interface class that provides virtual methods to access and run implementations of the algorithms in batch mode. It is associated with the Algorithm<batch> class and supports the methods for computation of the algorithm results. The methods of the container are defined in derivative containers defined for each algorithm. More...
|
inline |
Default constructor
[in] | daalEnv | Pointer to the structure that contains information about the environment |
|
pure virtual |
Computes final results of the algorithm. This method behaves similarly to compute method of the Algorithm<batch> class.
Implemented in AlgorithmDispatchContainer< batch, sse2Container DAAL_KERNEL_AVX512_mic_ONLY(avx512_micContainer) >.
|
pure virtual |
Resets internal datastructures for compute function.
Implemented in AlgorithmDispatchContainer< batch, sse2Container DAAL_KERNEL_AVX512_mic_ONLY(avx512_micContainer) >, and AlgorithmContainerImpl< batch >.
|
pure virtual |
Setups internal datastructures for compute function.
Implemented in AlgorithmDispatchContainer< batch, sse2Container DAAL_KERNEL_AVX512_mic_ONLY(avx512_micContainer) >, and AlgorithmContainerImpl< batch >.
For more complete information about compiler optimizations, see our Optimization Notice.