protocol
association_rule_miner_protocolï
Protocol for association rule miners deriving scored rules from mined frequent patterns.
logtalk_load(association_rule_miner(loader))staticPublic predicatesï
mine/4ï
Derives association rules from a mined pattern result and its dataset using the specified options.
staticmine(Dataset,PatternMiner,AssociationRuleMiner,Options)mine(+object_identifier,+compound,-compound,+list(compound)) - onemine/3ï
Derives association rules from a mined pattern result and its dataset using default options.
staticmine(Dataset,PatternMiner,AssociationRuleMiner)mine(+object_identifier,+compound,-compound) - onediagnostics/2ï
Returns diagnostics and metadata associated with an association rule miner result.
staticdiagnostics(AssociationRuleMiner,Diagnostics)diagnostics(+compound,-list(compound)) - onediagnostic/2ï
Tests or enumerates individual diagnostics metadata terms.
staticdiagnostic(AssociationRuleMiner,Diagnostic)diagnostic(+compound,?compound) - zero_or_moreassociation_rule_miner_options/2ï
Returns the effective options recorded in an association rule miner result.
staticassociation_rule_miner_options(AssociationRuleMiner,Options)association_rule_miner_options(+compound,-list(compound)) - onerule_metric/3ï
Computes, tests, or enumerates on-demand metrics for a rule in an association rule miner result. The supported metrics are leverage(Value), jaccard(Value), cosine(Value), and kulczynski(Value).
staticrule_metric(AssociationRuleMiner,Rule,Metric)rule_metric(+compound,+compound,?compound) - zero_or_morecheck_association_rule_miner/1ï
Checks that the argument is a structurally valid association rule miner result, throwing an exception otherwise.
staticcheck_association_rule_miner(AssociationRuleMiner)check_association_rule_miner(@compound) - one_or_errorAssociationRuleMiner is a variable:instantiation_errorAssociationRuleMiner is neither a variable nor a valid association rule miner result:domain_error(association_rule_miner,AssociationRuleMiner)valid_association_rule_miner/1ï
True when check_association_rule_miner/1 succeeds for the argument without throwing an exception.
staticvalid_association_rule_miner(AssociationRuleMiner)valid_association_rule_miner(@compound) - zero_or_oneexport_to_clauses/4ï
Converts an association rule miner result into a list of predicate clauses.
staticexport_to_clauses(Dataset,AssociationRuleMiner,Functor,Clauses)export_to_clauses(+object_identifier,+compound,+callable,-list(clause)) - oneexport_to_file/4ï
Exports an association rule miner result to a file.
staticexport_to_file(Dataset,AssociationRuleMiner,Functor,File)export_to_file(+object_identifier,+compound,+callable,+atom) - oneprint_association_rule_miner/1ï
Prints an association rule miner result to the current output stream in a human-readable format.
staticprint_association_rule_miner(AssociationRuleMiner)print_association_rule_miner(+compound) - oneProtected predicatesï
(none)
Private predicatesï
(none)
Operatorsï
(none)