Validate and normalize ImageNetV2-style candidate pools with class labels, MTurk selection frequencies, and ranked model predictions.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add VectorSpaceLab/AREX-Skill --skill imagenetv2_candidate_pool_schema --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Imagenetv2 Candidate Pool Schema?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/vectorspacelab-imagenetv2-candidate-pool-schema)More formats (shields.io, HTML) on the badges page.
---
name: imagenetv2_candidate_pool_schema
description: Validate and normalize ImageNetV2-style candidate pools with class labels, MTurk selection frequencies, and ranked model predictions.
---
# ImageNetV2 Candidate Pool Schema
Use this skill when a recovery or dataset-building task needs an auditable ImageNetV2-style candidate pool. Do not use it to sample final datasets or score model accuracy; those are downstream skills.
## Inputs
- JSON list of candidate records.
- Each record must include `candidate_id`, `class_id`, `label`, `selection_frequency`, and `predictions`.
## Outputs
- Normalized records sorted by `class_id` and `candidate_id`.
- Validation errors for missing fields, invalid frequencies, or malformed predictions.
## Workflow
1. Load candidate records from JSON.
2. Validate required fields and types.
3. Enforce `selection_frequency` in `[0, 1]`.
4. Normalize labels and prediction ids to strings.
5. Save normalized records for sampling and evaluation.
## Validation
Run `python scripts/candidate_pool.py tests/fixtures/candidates.json --output /tmp/normalized_candidates.json`.
## Limitations
This skill validates metadata and predictions only; it does not verify real image pixels or run MTurk.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!