UI はローカライズ済みです。スキルの紹介と説明文書は選択した言語へ AI が自動翻訳し、コード・コマンド・パス・専門用語は原文のままです。原作者の文書が優先されます。
スキルを探す
データ・研究 · 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

スキルの説明

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.
保存したスキル