Usage
ComputeInterestingTuples(acceleration.type = "scalar", dimensions = 1, divisions = 1, discretizations = 1, seed = 0, range = 1, pseudo.count = 0.001, reduce.method = "max", ig.thr, interesting.vars = c(), data, decision)
Arguments
acceleration.type
acceleration type ('scalar' for none, 'avx'/'avx2' for use of the AVX/AVX2 instruction set respectively)
dimensions
number of dimensions
divisions
number of divisions
discretizations
number of discretizations
seed
seed for PRNG used during discretizations
range
discretization range (from 0.0 to 1.0)
reduce.method
discretization reduce method (either "max" or "mean")
ig.thr
IG threshold above which the tuple is interesting
interesting.vars
variables for which to check the IGs (none = all)
data
input data where columns are variables and rows are observations
decision
decision variable as a boolean vector of length equal to number of observations