Struct CleanRuleStruct::CleanRule

Nested Relationships

This struct is a nested type of Class CleanRuleStruct.

Struct Documentation

struct CleanRule

Structure representing a rule and its associated information.

Public Members

std::vector<AssocAnte> SevAnt

List of antecedents.

int NbAnt

Number of antecedents.

int Classification

Class assigned by the rule.

std::string StrClass

String representation of the class.

int NbAllCarried

Number of examples carried by the rule.

int NbCarriedTrain

Number of training examples carried.

int NbCarriedTest

Number of testing examples carried.

int NbCarriedValid

Number of validation examples carried.

int NbCorrectTrain

Number of correct training examples.

int NbCorrectTest

Number of correct testing examples.

int NbCorrectValid

Number of correct validation examples.

int NbWrongTrain

Number of wrong training examples.

int NbWrongTest

Number of wrong testing examples.

int NbWrongValid

Number of wrong validation examples.

float AccuracyTrain

Accuracy on training set.

float AccuracyTest

Accuracy on testing set.

float AccuracyValid

Accuracy on validation set.

int Flag

Flag for internal processing.