executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
deep-modelsOperate CausalML optional deep neural estimators: DragonNet and CEVAE across TensorFlow, Torch/Pyro, and JAX backends.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill for CausalML 0.17.0 workflows that need optional neural causal estimators:
causalml.inference.tf.DragonNetcausalml.inference.torch.CEVAEcausalml.inference.jax.DragonNetcausalml.inference.jax.CEVAEPrefer keyword arguments (X=, treatment=, y=) for all fit and fit_predict calls. The current neural-estimator order is X, treatment, y, p; using keywords avoids argument-order migration warnings and makes the treatment/outcome roles explicit.
tf, torch, or jax backends.For non-neural meta-learners, TMLE, IV/DRIV, or serialization helpers, use ../causal-estimation/SKILL.md. For AUUC/Qini/cumulative-gain scoring and decision optimization after producing ITE/CATE predictions, use ../analysis-and-decision/SKILL.md.
references/backend-setup.md: extras, imports, CPU/GPU expectations, and backend smoke checks.references/dragonnet.md: TensorFlow and JAX DragonNet API recipes, outputs, and save/load.references/cevae.md: Torch/Pyro and JAX CEVAE API recipes, tiny settings, and checkpoint differences.references/troubleshooting.md: common import, runtime, training, shape, and checkpoint failures.X with shape (n_samples, n_features), binary treatment with shape (n_samples,), and numeric y with shape (n_samples,).save/load wrapper.