1NIAARM(1) User Commands NIAARM(1)
2
3
4
6 niaarm – perform Association Rule Mining, output mined rules as csv,
7 get mined rules’ statistics
8
10 niaarm [-h] [-v] -i INPUT_FILE [-o OUTPUT_FILE] -a ALGORITHM [-s SEED]
11 [--max-evals MAX_EVALS] [--max-iters MAX_ITERS] --metrics METRICS [MET‐
12 RICS ...] [--weights WEIGHTS [WEIGHTS ...]] [--log] [--stats]
13
15 -h, --help
16 Show a help message and exit
17
18 -v, --verbose
19 Show program’s version number and exit
20
21 -i INPUT_FILE, --input-file INPUT_FILE
22 Input file containing a csv dataset
23
24 -o OUTPUT_FILE, --output-file OUTPUT_FILE
25 Output file for mined rules
26
27 -a ALGORITHM, --algorithm ALGORITHM
28 Algorithm to use (niapy class name, e.g. DifferentialEvolution)
29
30 -s SEED, --seed SEED
31 Seed for the algorithm’s random number generator
32
33 --max-evals MAX_EVALS
34 Maximum number of fitness function evaluations
35
36 --max-iters MAX_ITERS
37 Maximum number of iterations
38
39 --metrics METRICS [METRICS ...]
40 Metrics to use in the fitness function.
41
42 --weights WEIGHTS [WEIGHTS ...]
43 Weights in range [0, 1] corresponding to --metrics
44
45 --log Enable logging of fitness improvements
46
47 --stats
48 Display stats about mined rules
49
50
51
52 October 2022 NIAARM(1)