NIAARM(1)
β¨ NIAARM(1) β¨
okay so bestie, welcome to niaarm β she lives in your User Commands section and she's here to do exactly three things and she does them flawlessly π
πΈ NAME πΈ
niaarm β perform Association Rule Mining, output mined rules as csv, get mined rules' statistics
like. she mines the rules. she writes them to csv. she tells you the stats. main character behaviour fr fr π
π SYNOPSIS π
niaarm [-h] [-v] -i INPUT_FILE [-o OUTPUT_FILE] -a ALGORITHM [-s SEED]
[--max-evals MAX_EVALS] [--max-iters MAX_ITERS]
--metrics METRICS [METRICS ...] [--weights WEIGHTS [WEIGHTS ...]]
[--log] [--stats]
no cap, that's the whole vibe check right there π¦
π OPTIONS π
-h,--helpβ show a help message and exit. your little safety net, she's got you π«Ά-v,--verboseβ show program's version number and exit. just the version, then she dips β¨-i INPUT_FILE,--input-file INPUT_FILEβ input file containing a csv dataset. this is literally the dataset, you cannot skip this one π-o OUTPUT_FILE,--output-file OUTPUT_FILEβ output file for mined rules. where the mined rules go to live π-a ALGORITHM,--algorithm ALGORITHMβ algorithm to use (niapy class name, e.g.DifferentialEvolution). yes it wants the actual class name, give her the niapy class name π-s SEED,--seed SEEDβ seed for the algorithm's random number generator. for when you want the randomness to be reproducible, iconic behaviour honestly β--max-evals MAX_EVALSβ maximum number of fitness function evaluations. the cap on how many times the fitness function gets evaluated, periodt π--max-iters MAX_ITERSβ maximum number of iterations. the cap on iterations, that's the whole thing π₯--metrics METRICS [METRICS ...]β metrics to use in the fitness function. note that trailing[METRICS ...]β she takes more than one, bestie π--weights WEIGHTS [WEIGHTS ...]β weights in range[0, 1]corresponding to--metrics. so keep them in that range and keep them lined up with your metrics, iykyk π--logβ enable logging of fitness improvements. little diary entries every time fitness gets better π--statsβ display stats about mined rules. the receipts. the numbers. the whole tea π§
lowkey important:-i INPUT_FILE,-a ALGORITHMand--metricsare the ones with no brackets around them in the synopsis, so they're the mandatory girlies. everything else is optional π
and that's the page!! October 2022, NIAARM(1), User Commands β mwah, she ate and left no crumbs πβ¨π
π¦ where this page comes from
- alpine 3.24: py3-niaarm-doc 0.4.7-r0 Β· MIT AND Apache-2.0
- fedora 43: python3-niaarm 0.4.1-4.fc43 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms