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
Données et recherche · SKILL.md

data-preparation

data-preparation

Prepare and validate face.evoLVe identity-folder datasets, low-shot balancing, augmentation notes, and validation bcolz layouts.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: data-preparation description: "Prepare and validate face.evoLVe identity-folder datasets, low-shot balancing, augmentation notes, and validation bcolz layouts." disable-model-invocation: true metadata: disco-role: operating license: MIT

data-preparation

Use this sub-skill when the request is about preparing or checking face.evoLVe training data in identity folders, pruning low-shot classes safely, or understanding validation pair files and public dataset/model-zoo artifacts.

Use this sub-skill for

  • ImageFolder-style identity folders for PyTorch training.
  • PaddlePaddle NormalDataset / balancing datasets that read identity folders directly.
  • Hidden-file cleanup and class-count validation.
  • Low-shot removal with a dry-run first.
  • RandAugment-style augmentation notes.
  • Validation bcolz carray folders plus matching _list.npy files.
  • Public data/model-zoo naming, downloads, and licensing cautions.

Route elsewhere when needed

  • Need MTCNN detection, landmarks, alignment, or resize preprocessing -> face-alignment.
  • Need PyTorch config editing, model construction, or training loops -> pytorch-training.
  • Need checkpoint feature extraction or verification metrics -> feature-extraction-verification.
  • Need PaddlePaddle training, quantization, or deployment -> paddle-workflows.

Read or run

  • Read references/data-preparation.md for folder rules, low-shot handling, augmentation notes, and validation-pair layout.
  • Read references/data-and-model-zoo.md before choosing a public dataset or model artifact.
  • Read references/troubleshooting.md when class folders, hidden files, bcolz, or downloads fail.
  • Run scripts/check_image_folder.py to validate a tiny fixture or a real identity-folder root before training or pruning.
  • Run scripts/remove_lowshot_safe.py to report or prune classes below a threshold without mutating the source tree by default.

Typical decisions

  • Validate first, prune second, and re-validate after any change.
  • Prefer weighted sampling in training when the user wants imbalance handling without deleting identities.
  • Treat validation pair files as a separate artifact family from ImageFolder training data.
  • Treat public downloads as external, optional artifacts, not bundled files.

Guardrails

  • Keep the dataset root flat at the identity-folder level; do not mix in alignment or checkpoint logic here.
  • Remove or report hidden files such as .DS_Store before pruning or training.
  • Count only real image files when deciding whether a class is low-shot.
  • Do not assume the repo checkout includes large datasets, pair archives, or model weights.
Skills enregistrées