Skip to content
Back to skills

Fast Reid

ASecurity

"Operate FastReID setup, configuration, datasets, model/inference

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
devopspythonbashnodedebuggingapibackendperformance

Works with

  • api

Security analysis

A100/100

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

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill fast-reid --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Fast Reid?

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

Security grade badge for Fast Reid
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-fast-reid/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-fast-reid)

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: fast-reid
description: "Operate FastReID setup, configuration, datasets, model/inference
  APIs, training/evaluation workflows, deployment/export paths, and extension
  projects for person and vehicle re-identification."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# FastReID repo skill

Use this skill when a task involves FastReID (`fastreid`), person or vehicle
re-identification, Market1501/DukeMTMC/MSMT17/VeRi/VehicleID style datasets,
FastReID YAML configs, ReID feature extraction, rank/mAP/mINP evaluation,
training/eval command construction, ONNX/Caffe/TensorRT export, or FastReID
extension projects.

## First checks

1. Confirm FastReID is importable. This inspected commit is source-only, so use
   a local checkout import path or a bundled script's `--repo-root` option when
   no installed distribution exists.
2. Confirm the intended backend. `MODEL.DEVICE` defaults to `cuda`; CPU smoke
   checks must override it explicitly.
3. Confirm required data/checkpoints. Real train/eval/inference requires local
   datasets and often local checkpoints or pretrain weights.
4. Run the safe root helper when setup or optional dependencies are unclear:

```bash
python scripts/check_fastreid_environment.py \
  --repo-root <FASTREID_REPO> \
  --config-file <CONFIG_YAML> \
  --device cpu
```

The helper imports modules and merges config only; it does not train,
evaluate, download, or write checkpoints.

## Route by task

| Task signal | Read |
|---|---|
| Source-only import, dependencies, Python version, `get_cfg`, `_BASE_`, YAML merge, `opts`, model-zoo recipe/config selection | [`sub-skills/setup-and-configuration/`](sub-skills/setup-and-configuration/) |
| `FASTREID_DATASETS`, built-in dataset layouts, custom dataset registration, dataloaders, transforms, samplers, data preflight | [`sub-skills/data-and-datasets/`](sub-skills/data-and-datasets/) |
| `build_model`, backbones/heads/losses/meta-architectures, `DefaultPredictor`, feature tensors, CPU model smoke, rank import quirks | [`sub-skills/modeling-and-inference/`](sub-skills/modeling-and-inference/) |
| Training/eval command building, `DefaultTrainer`, distributed flags, checkpoints/resume, solvers, metrics, logs, custom loops | [`sub-skills/training-and-evaluation/`](sub-skills/training-and-evaluation/) |
| ONNX/Caffe/TensorRT export/inference, optional deployment deps, FastRT, project-extension imports/config hooks | [`sub-skills/deployment-and-projects/`](sub-skills/deployment-and-projects/) |

## Shared references

- [`references/package-map.md`](references/package-map.md) — compact module,
  registry, signature, dependency, and route map for this FastReID version.
- [`references/troubleshooting.md`](references/troubleshooting.md) —
  cross-cutting install/import, config, backend, dataset, checkpoint,
  inference, deployment, and project-extension failures.
- [`references/repo-provenance.md`](references/repo-provenance.md) — source
  commit, package version, evidence paths, and refresh baseline.
- [`references/repo-routing-metadata.json`](references/repo-routing-metadata.json)
  — structured metadata for managed repo-skills-router import.

## Shared script

- [`scripts/check_fastreid_environment.py`](scripts/check_fastreid_environment.py)
  — safe import/config/optional-backend probe. Use it before deeper workflow
  debugging or before deciding whether CUDA/ONNX/Caffe/TensorRT dependencies
  are available.

## Operating boundaries

- This skill teaches FastReID operation; it does not reproduce model-zoo
  benchmarks by itself.
- Do not run long training/evaluation, network downloads, dataset acquisition,
  Caffe/TensorRT builds, or multi-node jobs without explicit user data,
  hardware, runtime, and budget approval.
- CPU checks can validate imports/config/model plumbing, but they do not prove
  CUDA training performance or TensorRT/Caffe runtime equivalence.
- Extension projects add registry entries after importing their packages or
  config hooks. If a project config fails with unknown keys or missing registry
  entries, route to `deployment-and-projects` before editing configs.

Files in this skill

  • SKILL.md4.1 KB
  • references/package-map.md5.5 KB
  • references/repo-provenance.md1.8 KB
  • references/repo-routing-metadata.json514 B
  • references/troubleshooting.md6 KB
  • scripts/check_fastreid_environment.py6.4 KB
  • sub-skills/data-and-datasets/SKILL.md3.9 KB
  • sub-skills/data-and-datasets/references/data-api.md8.8 KB
  • sub-skills/data-and-datasets/references/dataset-formats.md6.8 KB
  • sub-skills/data-and-datasets/references/troubleshooting.md7 KB
  • sub-skills/data-and-datasets/scripts/validate_dataset_layout.py18.6 KB
  • sub-skills/deployment-and-projects/SKILL.md3.3 KB
  • sub-skills/deployment-and-projects/references/deployment-workflows.md10.9 KB
  • sub-skills/deployment-and-projects/references/project-extensions.md8.6 KB
  • sub-skills/deployment-and-projects/references/troubleshooting.md8.5 KB
  • sub-skills/deployment-and-projects/scripts/check_deployment_dependencies.py7 KB
  • sub-skills/deployment-and-projects/scripts/project_import_probe.py11.9 KB
  • sub-skills/modeling-and-inference/SKILL.md2.8 KB
  • sub-skills/modeling-and-inference/references/inference-workflows.md5.5 KB
  • sub-skills/modeling-and-inference/references/model-api.md6.2 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.