Developer Guide


Quality Metrics

Intel® Data Analytics Acceleration Library
Intel® DAAL
), a quality metric is a numerical characteristic or a set of connected numerical characteristics that represents the qualitative aspect of the result returned by an algorithm: a computed statistical estimate, model, or result of decision making.
A common set of quality metrics can be defined for some training and prediction algorithms.
A typical workflow with quality metric set is the following:
  1. Create a quality metric set object to compute quality metrics.
    1. Set specific parameters for the algorithms.
    2. Use the
      flag to specify whether the default or user-defined quality metrics should be computed.
  2. Get an input collection object using
    of a specific algorithm.
  3. Set data to the input collection using the algorithm's
  4. Perform computation.
  5. Get the resulting collection of quality metrics using the algorithm's
For values of
, refer to the description of a specific algorithm.
Quality metrics are optional. They are computed when the computation is explicitly requested.

Product and Performance Information


Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804