Skip to content
Back to skills

Tabular Automl

ASecurity

Guide Auto-PyTorch tabular classification and regression workflows.

  • 247 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 8, 2026
datapythongoapiperformance

Works with

  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill tabular-automl --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tabular Automl?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Tabular Automl
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-tabular-automl/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-tabular-automl)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: tabular-automl
description: "Guide Auto-PyTorch tabular classification and regression workflows."
metadata:
  disco-role: operating
disable-model-invocation: true
license: Apache 2.0
---

# Tabular AutoML

Use this sub-skill for Auto-PyTorch tabular classification and regression. It covers the main public search workflow, single-configuration fitting, refitting, feature typing, portfolio selection, and result inspection.

## When to use

Choose this route when the user asks to:

- train or tune tabular classification or regression models
- handle categorical and numerical columns in pandas or NumPy data
- control resampling, budgets, or search-space restrictions
- force or inspect traditional learners
- inspect the final ensemble, run history, or performance over time
- fit one configuration instead of running a full search

## What this route owns

- `TabularClassificationTask`
- `TabularRegressionTask`
- `TabularClassificationPipeline`
- `TabularRegressionPipeline`
- `TraditionalTabularClassificationPipeline`
- `TraditionalTabularRegressionPipeline`
- `TabularInputValidator`
- `TabularFeatureValidator`
- `TabularTargetValidator`
- `get_dataset_requirements(...)`
- `get_configuration_space(...)`
- tabular search, fit, refit, predict, score, and inspection flows

## Main workflow

1. Decide whether the task is classification or regression.
2. Validate the inputs and, when needed, pass `feat_types` for ambiguous dtypes.
3. Build the task or pipeline object.
4. Choose the search style:
   - `search(...)` for end-to-end AutoML
   - `fit_pipeline(...)` for one configuration
   - `refit(...)` after search when you want to retrain on the full dataset
5. Inspect the outcome with `predict(...)`, `score(...)`, `show_models()`, and `sprint_statistics()`.

## Common decisions

### Data shape

- Accepts pandas DataFrames, NumPy arrays, and Python lists in the supported tabular formats.
- Categorical detection is easiest with DataFrames.
- If NumPy data encodes categories as integers, pass `feat_types` explicitly.

### Search control

- Use `include_components` to narrow the search to a known subset.
- Use `exclude_components` to rule out components you do not want.
- Use `search_space_updates` for targeted hyperparameter overrides.
- Use `portfolio_selection='greedy'` when you want the built-in warm-start portfolio.
- Keep `enable_traditional_pipeline=True` when you want the traditional learner baseline alongside neural pipelines.

### Resampling

- Default holdout validation is the common starting point.
- Cross-validation and stratified variants are available when you need more stable evaluation.
- `fit_pipeline(...)` accepts the same family of resampling controls.

### Traditional learners

The traditional path can use:

- LightGBM
- CatBoost
- Random Forest
- Extra Trees
- SVM
- KNN

These remain useful when you want a fast non-neural baseline or a smaller dataset path.

## What to read next

- `references/workflows.md` for end-to-end tabular recipes, including search, fit-pipeline, refit, and result inspection
- `references/api-reference.md` for the main class and method signatures
- `references/troubleshooting.md` for install/import, data-shape, and optional-dependency problems
- `scripts/tabular_smoke.py` for a tiny fixture check of tabular validation and search-space setup

## Do not use this route for

- time series forecasting
- image classification proof-of-concept paths
- repo-maintenance or CI workflows

Route forecasting questions to `sub-skills/forecasting/` instead.

Files in this skill

  • SKILL.md3.5 KB
  • references/api-reference.md3.9 KB
  • references/troubleshooting.md3.3 KB
  • references/workflows.md4.2 KB
  • scripts/tabular_smoke.py3.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.