[This is preliminary documentation and is subject to change.]

The RefineableAssociativeRule<(Of <(<'T>)>)> type exposes the following members.

Methods

  Name Description
Public method CalculateInformationGain(Rule)
Calculates the information gain using the match statistics of the specified rule.
(Inherited from Rule.)
Public method CalculateInformationGain(Rule, Rule)
Calculates the information gain using the match statistics of two specified rules.
(Inherited from Rule.)
Public method CalculateSupport
Calculates the rule support given the current input
(Inherited from Rule.)
Public method CheckDeletion
Public method Commit
Commits the rule
(Inherited from Rule.)
Public method Covers
Checks to see if the condition of the specified rule is covered by this rule and that the two rules have the same output chunk
(Inherited from Rule.)
Public method Equals(Object)
Determines whether the specified object is a Rule and if it is equal to this rule
(Inherited from Rule.)
Public method Equals(Rule)
Determines whether the specified rule is equal to this rule
(Inherited from Rule.)
Public method Generalize
Generalizes this rule (if possible)
Public method GetHashCode
Gets the hash code for this rule
(Inherited from Rule.)
Public method IsEligible
Indicates whether or not the rule is eligible to be used
(Inherited from Rule.)
Public method ResetStatistics
Resets the match statistics
(Inherited from Rule.)
Public method Retract
Retracts the rule
(Inherited from Rule.)
Public method Specialize
Specializes this rule (if possible)
Public method ToString()()()()
Returns a String that represents this refineable associative rule.
(Overrides Object..::..ToString()()()().)
Public method ToString(String)
Returns a String that represents this refineable associative rule.
Public method UpdateMatchStatistics
Updates the match statistics for the rule
(Inherited from Rule.)

See Also