L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Productivité · SKILL.md

text-and-tabular

text-and-tabular

Operate AutoTrain Advanced text, NLP, sentence-transformers, extractive QA, and tabular training workflows.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: text-and-tabular description: "Operate AutoTrain Advanced text, NLP, sentence-transformers, extractive QA, and tabular training workflows." disable-model-invocation: true metadata: disco-role: operating parent-skill: autotrain-advanced license: Apache 2.0

AutoTrain text, NLP, embeddings, and tabular workflows

Use this sub-skill for non-LLM text tasks, sentence-transformers, extractive QA, and tabular workflows.

Supported entry points

  • autotrain text-classification --help
  • autotrain text-regression --help
  • autotrain token-classification --help
  • autotrain seq2seq --help
  • autotrain sentence-transformers --help
  • autotrain tabular --help
  • autotrain extractive-qa --help
  • YAML aliases such as text-classification, text-regression, token-classification, seq2seq, extractive-qa, sentence-transformers:pair, st:triplet, and tabular

If the request is LLM-specific, route to ../llm-training/; the data validator in this sub-skill still supports --task llm for local column checks.

Task families

FamilyTypical data shapeNotes
text classification/regressiontext column + target/label columnBinary and multi-class classification resolve to the same text-classification trainer family.
token classificationtoken list column + tag list columnValues may be Python-list strings that AutoTrain parses with ast.literal_eval.
seq2seqsource text + target textUse for summarization/translation-style data.
extractive QAcontext text + question + answer dict/stringAnswer values should be dict-like or parseable into dicts.
sentence-transformerspair/triplet/QA rowsTrainer variants control whether target labels/scores are needed.
tabularid column + one or more target columnstask distinguishes classification vs regression.

Safe validation sequence

  1. Inspect the specific command help with the root inspect_cli.py helper.
  2. Validate YAML configs with the root validate_config.py helper.
  3. Validate local CSV/JSONL columns with scripts/validate_text_data.py.
  4. Launch training only after model, data path, split names, backend, and Hub credentials are confirmed.

Useful script

python skills/disco/autotrain-advanced/sub-skills/text-and-tabular/scripts/validate_text_data.py \
  --task text-classification \
  --text-column text \
  --target-column label \
  data.csv

The script performs local schema checks only. It does not import trainer code, upload data, or start training.

References

  • references/workflows.md — task/alias map and command/config patterns.
  • references/data-formats.md — column schemas and validator examples.
  • references/troubleshooting.md — column mapping, parser, Hub, and local dataset recovery.
Skills enregistrées