brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
tinyvitRoutes TinyViT model creation, evaluation, sparse-logit saving, finetuning, and training workflows.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the user is working with TinyViT model families, ImageNet-22k sparse-logit distillation, or the 22k-to-1k / higher-resolution finetuning paths.
Choose this route for prompts like:
references/api-reference.md for the verified model variants, config keys, and expected shapes.references/workflows.md for the launcher templates.references/troubleshooting.md for dataset, config, checkpoint, and distillation issues.scripts/inspect_tinyvit_models.py to print the known variant metadata without requiring the original source code.scripts/build_tinyvit_command.py to print safe launcher templates.tiny_vit_5m_224, tiny_vit_11m_224, tiny_vit_21m_224, tiny_vit_21m_384, and tiny_vit_21m_512 are the main variants.DATA.DEBUG True is useful for fast sparse-logit or dataset checks.DISTILL.TEACHER_LOGITS_PATH must be set when running the distillation path.ImageNet-22k and ImageNet-1k layouts are both used in the full workflow.