C++ API Reference for Intel® Data Analytics Acceleration Library 2018 Update 2

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

◆ check()

services::Status check ( ) const
virtual

Checks parameters of the association rules algorithm

Reimplemented from Parameter.

Member Data Documentation

◆ discoverRules

bool discoverRules

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

◆ itemsetsOrder

ItemsetsOrder itemsetsOrder

Format of the resulting itemsets

◆ maxItemsetSize

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

◆ minConfidence

double minConfidence

Minimum confidence 0.0 <= minConfidence < 1.0

◆ minItemsetSize

size_t minItemsetSize

Minimum number of items in a large itemset

◆ minSupport

double minSupport

Minimum support 0.0 <= minSupport < 1.0

◆ nTransactions

size_t nTransactions

Number of transactions

◆ nUniqueItems

size_t nUniqueItems

Number of unique items

◆ rulesOrder

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.