计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
uncertainty-advanced【效率与协作】Route advanced Chemprop workflows for uncertainty estimation, calibration, conformal evaluation, Ray Tune hpopt, model conversion, transfer/foundation starts, and interpretation planning.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user needs Chemprop 2.2.x uncertainty outputs or advanced workflow routing around chemprop predict, chemprop hpopt, chemprop convert, transfer/foundation starts, or interpretation. Keep basic chemprop train command construction in training-cli, prediction mechanics in prediction-fingerprints, and Python model internals in python-api-modeling.
--uncertainty-method, --calibration-method, and --evaluation-methods for prediction-time uncertainty.regression-mve, regression-evidential, regression-quantile, classification-dirichlet, and multiclass-dirichlet.chemprop hpopt and optional dependency caveats.chemprop convert, then routing converted models into prediction with the correct featurizer mode.chemprop train commands, task/loss/metric basics, split handling, ensembles, replicates, and output layout: use ../training-cli/SKILL.md.chemprop predict or chemprop fingerprint command mechanics, output suffixes, model path discovery, and fingerprint layer selection: use ../prediction-fingerprints/SKILL.md.../python-api-modeling/SKILL.md.Regression MVE with calibration and evaluation:
chemprop predict \
--test-path test.csv \
--model-path runs/mve/model_0/best.pt \
--output test_mve_unc.csv \
--uncertainty-method mve \
--cal-path calibration.csv \
--calibration-method zscaling \
--evaluation-methods nll-regression miscalibration_area ence spearman
Ensemble variance from multiple model files:
chemprop predict \
--test-path test.csv \
--model-paths runs/ensemble/model_0/best.pt runs/ensemble/model_1/best.pt \
--output ensemble_unc.csv \
--uncertainty-method ensemble
Quantile conformal regression:
chemprop predict \
--test-path test_with_targets.csv \
--model-path runs/quantile/model_0/best.pt \
--output conformal_intervals.csv \
--uncertainty-method quantile-regression \
--cal-path calibration.csv \
--calibration-method conformal-regression \
--conformal-alpha 0.1 \
--evaluation-methods conformal-coverage-regression
references/uncertainty.md: estimator, calibrator, evaluator aliases; compatibility rules; output interpretation; calibration feature alignment.references/hyperparameter-optimization.md: chemprop hpopt command design, Ray Tune controls, search-space pruning, and optional dependency failures.references/conversion-transfer-interpretation.md: chemprop convert, v1 featurizer requirements, transfer/foundation routing, and interpretation triage.references/troubleshooting.md: fixes for missing hpopt dependencies, calibration mismatches, evaluator target requirements, method/task incompatibility, conformal alpha, conversion, and foundation model issues.scripts/chemprop_uncertainty_args.py: self-contained planner that validates common uncertainty/hpopt/convert flag combinations without importing Chemprop.--cal-path plus matching parsing and feature flags for calibration data.--evaluation-methods only when the prediction/test CSV includes target labels that match model output columns.ensemble, pass at least two model artifacts; for dropout, choose --uncertainty-dropout-p and --dropout-sampling-size deliberately.best_config.toml in a later chemprop train run.chemprop convert before inference only for older model artifact formats; v1-to-v2 converted models need v1 atom featurization at prediction time.This sub-skill distills Chemprop 2.2.3 behavior from the uncertainty estimator/calibrator/evaluator registries, prediction-time uncertainty CLI implementation, hpopt and convert CLI implementations, public hpopt/convert tutorials, uncertainty and hpopt notebook recipes, transfer/foundation examples, interpretation examples, and unit tests for uncertainty utilities and conversion. Runtime content is self-contained and does not require reopening repository docs, examples, or tests.