"Guides InternVideo1 legacy pretraining and downstream task routes,
Scanned 9/8/2026
Install to Claude Code
npx -y skills add VectorSpaceLab/AREX-Skill --skill legacy-workflows --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Legacy Workflows?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/vectorspacelab-legacy-workflows)More formats (shields.io, HTML) on the badges page.
---
name: legacy-workflows
description: "Guides InternVideo1 legacy pretraining and downstream task routes,
including VideoMAE, ViCLIP, retrieval, localization, VQA, open-set
recognition, and submodule cautions."
disable-model-invocation: true
metadata:
disco-role: operating
license: Apache 2.0
---
# Legacy Workflows
Use this sub-skill when the user works with `InternVideo1` or legacy InternVideo checkpoints/tasks from the 2022/2023 code areas.
## Read first
- [Workflows](references/workflows.md) maps legacy pretraining and downstream subprojects.
- [Troubleshooting](references/troubleshooting.md) covers submodules, dependency fragmentation, and old-script pitfalls.
## Route by legacy component
| User signal | Area |
|---|---|
| Video masked autoencoder, `run_mae_pretraining.py`, `run_class_finetuning.py` | VideoMAE pretraining/finetuning |
| ViCLIP, video CLIP, InternVid-10M/200M transfer | ViCLIP / Multi-Modalities pretraining |
| MSR-VTT, DiDeMo, LSMDC, MSVD, VATEX, ActivityNet retrieval | Downstream video-text retrieval |
| AVA, THUMOS14, ActivityNet localization | Spatial/temporal action localization |
| VQA, zero-shot action recognition, zero-shot multiple choice | Multi-modalities downstream |
| UCF/HMDB open-set | Open-set action recognition |
| VLN-CE | Visual-language navigation |
## Operating workflow
1. Confirm the user really needs InternVideo1. If they mention InternVideo2/3/Next, route away.
2. Identify the legacy subproject and treat it as self-contained: dependencies and scripts differ across subdirectories.
3. Check for submodule or external repo requirements before running anything.
4. Prefer adapting documented command patterns in a fresh environment instead of mixing dependencies from multiple legacy subprojects.
5. For new research, consider whether a later generation fits better; legacy scripts are useful for reproducing old baselines and downstream tasks.
## Boundaries
- Do not import UniFormerV2/Ego-Tasks assumptions unless the submodule/external checkout is present.
- Do not reuse InternVideo2 environment requirements for InternVideo1 without checking the subproject README.
- Do not run legacy downstream scripts until data and checkpoint paths are explicit.
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!