name: data-configs
description: "Guides FCOS YAML config selection, MODEL.FCOS options, dataset
catalog layouts, custom data planning, and safe config validation."
disable-model-invocation: true
metadata:
disco-role: operating
license: NOASSERTION
FCOS Data and Configs
Use this sub-skill when the task involves FCOS YAML files, cfg.merge_from_file, MODEL.FCOS keys, dataset catalog names, COCO/VOC/Cityscapes directory layouts, Cityscapes conversion, or validation before train/eval.
Start here
- Read
references/configuration.md for config merge behavior and core FCOS options.
- Read
references/model-catalog.md to choose a config family.
- Read
references/data-formats.md for COCO/VOC/Cityscapes layouts and custom dataset constraints.
- Run
scripts/validate_fcos_config.py to merge a config safely.
- Run
scripts/validate_dataset_layout.py before starting train/eval.
- Read
references/troubleshooting.md for YAML, override, dataset-key, and class-count failures.
Boundaries
Common workflow
For a user who wants to train or evaluate:
- Pick the closest config family and model size.
- Validate that the config loads.
- Validate dataset paths for the dataset keys in
DATASETS.TRAIN and DATASETS.TEST.
- Only then build training/evaluation commands.