NIAAML-OPTIMIZE(1)

๐Ÿ“ฆ version 2.2.1, in fedora 43, fedora 44

๐Ÿ’… NIAAML-OPTIMIZE ๐Ÿ’…

okay bestie, welcome to niaaml-optimize, a User Commands girlie from section 1 of the manual. she's here to do one thing and one thing only: ๐Ÿ”ฎ optimize a NiaAML pipeline on a given dataset. that's it. that's the whole personality. and she ate, no cap.


โœจ NAME โœจ

niaaml-optimize โ€” ๐Ÿ”ฎ optimizes a NiaAML pipeline on a given dataset

like. she takes your pipeline and she makes it better. main character energy fr fr.


๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

niaaml optimize [OPTIONS] DATA_CSV_FILE

so the vibe is: you call niaaml optimize, you hand her some [OPTIONS], and then you absolutely must hand her a DATA_CSV_FILE. no data, no pipeline, no slay. ๐ŸŽ€


๐ŸŒธ OPTIONS ๐ŸŒธ

๐Ÿ“ POSITIONAL ARGUMENTS

  • data_csv_file โ€” the file path, bestie. it's a PATH, its default is None, and it is required. you cannot skip this one. she will simply not run without it. periodt. ๐Ÿ’€

๐ŸŒˆ OPTIONAL ARGUMENTS

  • --has-header, --no-has-header โ€” do your CSV's first row have column names in it or not? default is has-header (so, yes, assuming headers by default, iconic). โœจ
  • --ignore-columns โ€” an INTEGER. let her know which columns to justโ€ฆ not look at. we love a selective queen. ๐Ÿ™ˆ
  • --classifiers โ€” TEXT. default: AdaBoost, Bagging, MultiLayerPerceptron, RandomForest, ExtremelyRandomizedTrees, LinearSVC. that's the whole squad showing up by default. ๐Ÿ’–
  • --feature-selection-algorithms โ€” TEXT. default: SelectKBest, SelectPercentile, ParticleSwarmOptimization, VarianceThreshold. picking the best features like she's picking outfits. ๐Ÿ‘‘
  • --feature-transform-algorithms โ€” TEXT. default: Normalizer, StandardScaler. glow-up for your features, literally. ๐Ÿงš
  • --categorical-features-encoder โ€” TEXT. default: OneHotEncoder. your categories get encoded, your pipeline gets fed. ๐Ÿ’…
  • --imputer โ€” TEXT. default: None. filling in the gaps? optional. only if you want it, bestie. ๐ŸŒธ
  • --fitness-name โ€” TEXT. default: Accuracy. this is the metric she's out here optimizing for. the vibe check, if you will. โญ
  • --pipeline-population-size โ€” INTEGER. default: 15. how many pipelines are in the outer population. fifteen little pipeline babies. ๐ŸŽ€
  • --inner-population-size โ€” INTEGER. default: 15. same energy but for the inner population. fifteen again. symmetrical queen. โœจ
  • --number-of-pipeline-evaluations โ€” INTEGER. default: 100. how many times the outer thing gets evaluated. one hundred. she's committed. ๐Ÿ”ฅ
  • --number-of-inner-evaluations โ€” INTEGER. default: 100. one hundred inner evaluations. she's so committed. ๐Ÿ˜ญ
  • --optimization-algorithm โ€” TEXT. default: ParticleSwarmAlgorithm. the outer optimization algorithm doing the heavy lifting. ๐Ÿ
  • --inner-optimization-algorithm โ€” TEXT. default: None. the inner one. also optional. she can fly solo. ๐Ÿ’œ
  • --result-file โ€” TEXT. default: pipeline.ppln. where your freshly optimized pipeline gets saved. pipeline.ppln unless you say otherwise. ๐Ÿซถ
  • -h, --help โ€” show a help message and exit. classic. always there for you. ๐Ÿ’–

๐Ÿ”ฅ SEE ALSO ๐Ÿ”ฅ

go read those too, iykyk. ๐Ÿ“š


and that's the whole page, bestie ๐Ÿ’œ this one's from September 2024, and it's the NIAAML-OPTIMIZE(1) page โ€” section 1, user commands, the whole shebang. go optimize something iconic. mwah. ๐Ÿ’…โœจ

๐Ÿ“ฆ where this page comes from