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

List of all members
Parameter Struct Reference

Parameters for the association rules compute() method. More...

Class Declaration

struct DAAL_EXPORT Parameter : public daal::algorithms::Parameter
{
Parameter(double minSupport = 0.01, double minConfidence = 0.6, size_t nUniqueItems = 0, size_t nTransactions = 0,
RulesOrder rulesOrder = rulesUnsorted, size_t minSize = 0, size_t maxSize = 0);
double minSupport;
double minConfidence;
size_t nUniqueItems;
size_t nTransactions;
size_t minItemsetSize;
size_t maxItemsetSize;
services::Status check() const DAAL_C11_OVERRIDE;
};

Member Function Documentation

services::Status check ( ) const

Checks parameters of the association rules algorithm

Member Data Documentation

bool discoverRules

Flag. If true, association rules are built from large itemsets

ItemsetsOrder itemsetsOrder

Format of the resulting itemsets

size_t maxItemsetSize

Maximum number of items in a large itemset. Set to zero to not limit the upper boundary for the size of large itemsets

double minConfidence

Minimum confidence 0.0 <= minConfidence < 1.0

size_t minItemsetSize

Minimum number of items in a large itemset

double minSupport

Minimum support 0.0 <= minSupport < 1.0

size_t nTransactions

Number of transactions

size_t nUniqueItems

Number of unique items

RulesOrder rulesOrder

Format of the resulting association rules


The documentation for this struct was generated from the following file:

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