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
estimatorsChoose and use AutoSklearn estimator classes for fit, predict, refit, model inspection, temporary folders, and bounded smoke checks.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the user needs to choose or operate the high-level estimator API: AutoSklearnClassifier, AutoSklearnRegressor, or AutoSklearn2Classifier; fit a model; predict or predict probabilities; refit or rebuild an ensemble; inspect basic run statistics, leaderboard rows, or final models; control temporary run folders; or run a bounded local smoke helper.
autosklearn.classification.AutoSklearnClassifier unless the user explicitly wants Auto-sklearn 2.0's hands-free classifier behavior.autosklearn.regression.AutoSklearnRegressor.autosklearn.experimental.askl2.AutoSklearn2Classifier when the user wants ASKL2's selector/portfolio defaults and does not need explicit include, exclude, resampling_strategy, metadata_directory, or SMAC callback knobs.feat_type, target validation, metrics, custom scorers, dataset_compression, or resampling strategies, route to data-metrics-validation.n_jobs, Dask, SMAC/search strategy, ensemble tuning, performance_over_time_, deep cv_results_ interpretation, or disk/performance trade-offs, route to search-and-parallelism.metadata_directory, or metadata refresh, route to metadata-maintenance.time_left_for_this_task, per_run_time_limit, memory_limit if needed, seed, and a unique tmp_folder when logs/models should be inspectable.fit(X_train, y_train, X_test=None, y_test=None, feat_type=None, dataset_name="short_name"). Keep dataset_name short and non-sensitive; it improves statistics and output labeling.predict(X_test) shape matches expected target shape; predict_proba(X_test) values are in [0, 1] and non-multilabel rows sum to 1.predict(X_test) shape is (n_samples,) or (n_samples, n_outputs) for multioutput regression.sprint_statistics(), leaderboard(...), and show_models() before deciding whether the result is meaningful. A dummy-only final ensemble is a troubleshooting signal, not a success.refit(X, y) after cross-validation or when the final ensemble should be trained on all available training data. Use fit_ensemble(...) only when model/prediction outputs were saved.python sub-skills/estimators/scripts/bounded_estimator_smoke.py --help or dry-run the helper first; add --run only when a bounded AutoML fit is acceptable.output_directory to these estimator constructors for the inspected 0.16.0dev API: it is not in the observed public estimator signatures. Prefer tmp_folder plus delete_tmp_folder_after_terminate; verify a newer installed signature before using any documented output_directory variant.disable_evaluator_output=True when the user expects predict, predict_proba, show_models, or post-hoc fit_ensemble to work.