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

References | Namespaces | Classes | Enumerations
Univariate Outlier Detection

Contains classes for computing results of the univariate outlier detection algorithm. More...

References

 Batch
 

Namespaces

 daal::algorithms::univariate_outlier_detection
 Contains classes for computing results of the univariate outlier detection algorithm.
 
 daal::algorithms::univariate_outlier_detection::interface1
 Contains version 1.0 of Intel(R) Data Analytics Acceleration Library (Intel(R) DAAL) interface.
 

Classes

struct  InitIface
 Abstract class that provides a functor for the initial procedure. More...
 
struct  DefaultInit
 Class that specifies the default method for initialization. More...
 
struct  Parameter
 Parameters of the univariate outlier detection algorithm. More...
 
class  Input
 Input objects for the univariate outlier detection algorithm More...
 
class  Result
 Results obtained with the compute() method of the univariate outlier detection algorithm in the batch processing mode. More...
 

Enumerations

enum  Method { defaultDense = 0 }
 
enum  InputId { data, location, scatter, threshold }
 
enum  ResultId { weights }
 

Enumeration Type Documentation

enum InputId

Available identifiers of input objects of the univariate outlier detection algorithm

Enumerator
data 

Input data table

location 

Vector of mean estimates of size 1 x p

scatter 

Measure of spread, the array of standard deviations of size 1 x p

threshold 

Limit that defines the outlier region, the array of non-negative numbers of size 1 x p

enum Method

Available methods for computing results of the univariate outlier detection algorithm

Enumerator
defaultDense 

Default: performance-oriented method

enum ResultId

Available identifiers of results of the univariate outlier detection algorithm

Enumerator
weights 

Table with results

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