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
Documents · SKILL.md

multimodal-automl

multimodal-automl

Use AutoGluon MultiModalPredictor for text, image, tabular+text/image, document, NER, semantic matching, object detection, semantic segmentation, feature extraction, zero-shot, and deployment workflows.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: multimodal-automl description: "Use AutoGluon MultiModalPredictor for text, image, tabular+text/image, document, NER, semantic matching, object detection, semantic segmentation, feature extraction, zero-shot, and deployment workflows." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

MultiModal AutoML

Use this sub-skill when the user needs AutoGluon AutoMM or MultiModalPredictor for text, image, mixed tabular+text/image, document, NER, semantic matching, object detection, semantic segmentation, feature extraction, zero-shot inference, or multimodal deployment/export tasks.

Route structured-only supervised learning to ../tabular-ml/ and forecasting to ../time-series-forecasting/. Do not treat external dataset downloads, competition submissions, or raw repository CI examples as runtime requirements; distill the needed data/API pattern and work with the user's local files.

Start Here

  • For constructor and method signatures, problem types, metrics, and model config knobs, read references/api-reference.md.
  • For end-to-end task recipes, including semantic matching and save/load, read references/workflows.md.
  • For DataFrame, image, document, NER, matching, segmentation, and local path expectations, read references/data-formats.md.
  • For COCO/VOC/DataFrame object detection handling, read references/object-detection.md.
  • For ONNX, TensorRT, embedding extraction, and offline packaging, read references/deployment.md.
  • For dependency, backend, schema, and checkpoint failure modes, read references/troubleshooting.md.

Safe Bundled Helpers

  • Use scripts/inspect_multimodal_inputs.py --help to validate local CSV/JSON data, image/document paths, matching identifiers, COCO metadata, or VOC-style annotations without training or downloading.
  • Use scripts/multimodal_smoke.py --help to check installed AutoGluon multimodal imports, API signatures, problem types, and optional backend versions without training by default.

Routing Guide

User requestRead firstKey API
Text/image/mixed classification or regressionreferences/workflows.mdMultiModalPredictor(label=..., problem_type=...)
Document image/PDF classificationreferences/data-formats.mdcolumn_types={...: "document"} or inferred document columns
NER/entity extractionreferences/data-formats.mdproblem_type="ner", column_types={text_col: "text_ner"}
Text/image/image-text similarity or retrievalreferences/workflows.mdquery=..., response=..., match_label=..., candidate_data, id_mappings
Object detectionreferences/object-detection.mdproblem_type="object_detection", COCO/VOC/DataFrame data
Semantic segmentationreferences/data-formats.mdproblem_type="semantic_segmentation", image and mask columns
Feature extraction or zero-shot image classificationreferences/workflows.mdproblem_type="feature_extraction" or "zero_shot_image_classification"
ONNX/TensorRT/export/offline deploymentreferences/deployment.mdsave, load, export_onnx, optimize_for_inference

Default Agent Approach

  1. Identify the task family and route away if it is structured-only tabular or time-series.
  2. Confirm data shape before code: label/query/response columns, local image/document paths, object-detection annotation format, segmentation mask availability, and optional backend constraints.
  3. Prefer CPU-safe, no-download validation first with the bundled scripts; only propose training/export after local data and dependencies are plausible.
  4. Keep path/save_path explicit for real training, use short time_limit only for smoke examples, and set backend hyperparameters intentionally for CPU/GPU.
  5. For matching/retrieval, distinguish row-pair prediction from candidate search: predict(data, candidate_data=...), evaluate(query_data=..., response_data=...), or embedding-based search.
  6. For deployment, call out pickle trust for load, optional standalone=True packaging, and ONNXRuntime/TensorRT dependency requirements.
Skills enregistrées