界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
效率与协作 · SKILL.md

discretization

discretization

【效率与协作】Discretize continuous features with unsupervised, tree-based, or MDLP splitters before Bayesian-network fitting.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: discretization description: "Discretize continuous features with unsupervised, tree-based, or MDLP splitters before Bayesian-network fitting." disable-model-invocation: true metadata: disco-role: operating license: NOASSERTION

Discretization

Use this sub-skill when you need to bucket numeric data, prepare features for a Bayesian network, or debug tree-based and MDLP splitters.

Route here when

  • The task names Discretiser, DecisionTreeSupervisedDiscretiserMethod, or MDLPSupervisedDiscretiserMethod.
  • You need fixed, uniform, quantile, outlier, or percentile bucketization.
  • You need supervised split thresholds from a decision tree or MDLP.
  • You need to discretize features before fitting BayesianNetworkClassifier or another BN workflow.

Route elsewhere when

  • You need the fitted BN itself -> ../bayesian-networks/SKILL.md.
  • You need the causal DAG learner -> ../structure-learning/SKILL.md.
  • You need synthetic data or feature mapping helpers -> ../synthetic-data/SKILL.md.

Start fast

  1. Read references/api-reference.md for the exact constructor and split-method behavior.
  2. Read references/workflows.md for the quickest unsupervised, tree-based, MDLP, and BN-classifier examples.
  3. Run ../../scripts/smoke_discretizer.py when install issues or binning behavior look suspicious.
  4. Read references/troubleshooting.md for method-selection, split-point, and optional-dependency failures.
我的收藏