hugging-face-vision-trainer — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited hugging-face-vision-trainer (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Train object detection, image classification, and SAM/SAM2 segmentation models on managed cloud GPUs. No local GPU setup required—results are automatically saved to the Hugging Face Hub.
Use this skill when users want to:
Helper scripts use PEP 723 inline dependencies. Run them with uv run:
uv run scripts/dataset_inspector.py --dataset username/dataset-name --split train
uv run scripts/estimate_cost.py --helpBefore starting any training job, verify:
hf_whoami() (tool) or hf auth whoami (terminal)objects column with bbox, category (and optionally area) sub-fieldsimage_id column is optional — generated automatically if missingClassLabel type (with names) or plain integers/strings — strings are auto-remappedlabel, labels, class, fine_label{"bbox": [x0,y0,x1,y1]} or {"point": [x,y]}[x0,y0,x1,y1] values[x,y] or [[x,y],...] valuesmerve/MicroMat-mini (image matting with bbox prompts)push_to_hub=True, hub_model_id="username/model-name", token in secretsValidate dataset format BEFORE launching GPU training to prevent the #1 cause of training failures: format mismatches.
ALWAYS validate for unknown/custom datasets or any dataset you haven't trained with before. Skip for cppe-5 (the default in the training script).
Option 1: Via HF Jobs (recommended — avoids local SSL/dependency issues):
hf_jobs("uv", {
"script": "path/to/dataset_inspector.py",
"script_args": ["--dataset", "username/dataset-name", "--split", "train"]
})Option 2: Locally:
uv run scripts/dataset_inspector.py --dataset username/dataset-name --split trainOption 3: Via `HfApi().run_uv_job()` (if hf_jobs MCP unavailable):
from huggingface_hub import HfApi
api = HfApi()
api.run_uv_job(
script="scripts/dataset_inspector.py",
script_args=["--dataset", "usern~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.