Skip to content
cccskills
FreePublished on GitHub

eccv2022-rife

Operate ECCV2022-RIFE video frame interpolation, benchmark evaluation, and training workflows from a source checkout.

The English summary is being prepared. Showing the original description.

See how to install

Files included (19)

  • SKILL.md5.1 KB
  • references/model-api.md5.4 KB
  • references/repo-provenance.md3.4 KB
  • references/repo-routing-metadata.json324 B
  • references/troubleshooting.md5.5 KB
  • scripts/smoke_model_api.py5.7 KB
  • sub-skills/evaluation/references/benchmarks.md6.4 KB
  • sub-skills/evaluation/references/troubleshooting.md5.5 KB
  • sub-skills/evaluation/scripts/check_benchmark_layout.py17.2 KB
  • sub-skills/evaluation/SKILL.md3.9 KB
  • sub-skills/interpolation/references/cli-reference.md7.7 KB
  • sub-skills/interpolation/references/troubleshooting.md6.3 KB
  • sub-skills/interpolation/references/workflows.md6.9 KB
  • sub-skills/interpolation/scripts/interpolation_command_builder.py13.0 KB
  • sub-skills/interpolation/SKILL.md3.6 KB
  • sub-skills/training/references/training.md7.2 KB
  • sub-skills/training/references/troubleshooting.md6.8 KB
  • sub-skills/training/scripts/check_vimeo_triplet_layout.py11.4 KB
  • sub-skills/training/SKILL.md3.5 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

ECCV2022-RIFE repo skill

Use this skill when the task names ECCV2022-RIFE, RIFE, Real-Time Intermediate Flow Estimation, video frame interpolation, slow-motion generation, image-pair interpolation, RIFE benchmarks, or RIFE training/reproduction from this source checkout.

The repository is a source-script project rather than an installable Python distribution. Future agents should reason from the checkout scripts and bundled skill references, not from a package console entry point.

First checks

  1. Check the source state against references/repo-provenance.md when exact behavior matters or the checkout looks newer than the skill.

  2. Confirm dependencies. Base inference needs PyTorch, TorchVision, NumPy, OpenCV, scikit-video, MoviePy, tqdm, and an ffmpeg executable for video/audio work. Training also needs TensorBoard; HD benchmarks need scikit-image.

  3. Confirm external assets. Pretrained checkpoints and benchmark/training datasets are not bundled with the source checkout or this skill.

  4. Run a safe import/backend smoke before long work when the environment is uncertain:

    python scripts/smoke_model_api.py --repo-root <checkout> --device auto --size 32
    

    This smoke uses random weights. It proves source imports, torch backend, and Model.inference shape behavior only; it does not prove interpolation quality or official benchmark metrics.

Route map

User intentRead
Interpolate two images, use --ratio, make 2X/4X/16X frames, process a video or numbered PNG directory, tune --scale/--fps/--fp16, understand output paths or audio transfersub-skills/interpolation/SKILL.md
Select or validate UCF101, Vimeo90K, MiddleBury, ATD12K, HD, HD 4X, or testtime.py evaluations; classify safe native verification cases; interpret PSNR/SSIM/IEsub-skills/evaluation/SKILL.md
Prepare Vimeo triplet data, plan train.py distributed CUDA/NCCL launch, check TensorBoard/checkpoints, reason about world size, batch size, OOM, or long-running trainingsub-skills/training/SKILL.md
Inspect model.RIFE.Model, checkpoint loading, tensor shapes, device selection, or VimeoDataset signaturesreferences/model-api.md
Diagnose install/import, checkpoint, CUDA/CPU, dataset, ffmpeg/audio, or output side-effect issues shared across workflowsreferences/troubleshooting.md

Operating boundaries

  • Do not download checkpoints or datasets, run full benchmarks, launch training, or start long video inference without explicit user approval and a time/storage/GPU budget.
  • Do not treat CPU importability as proof of CUDA-only training or HD benchmark behavior. train.py, benchmark/HD.py, and benchmark/HD_multi_4X.py require CUDA paths.
  • Do not claim README-reported paper or official metrics are reproduced unless the matching external data, checkpoints, backend, and commands were actually run in the current session.
  • Do not promise verified HD model variants from the default checkout. The inference scripts try HD import paths before falling back to model.RIFE, but the active model.RIFE_HD* paths are absent in this source snapshot.
  • Prefer bundled validators/builders before mutating work:

Common source commands

These command shapes are documented in the sub-skill references; validate assets first.

python inference_img.py --img img0.png img1.png --exp 4 --model train_log
python inference_img.py --img img0.png img1.png --ratio 0.25 --model train_log
python inference_video.py --video input.mp4 --exp 1 --scale 0.5 --model train_log
python inference_video.py --img frames --exp 2 --png --model train_log
python benchmark/testtime.py
python -m torch.distributed.launch --nproc_per_node=4 train.py --world_size=4

Self-contained skill assets

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill338Updated Sep 3, 2026

3ddfa

Free

Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill338Updated Sep 3, 2026

Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill338Updated Sep 3, 2026

Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill338Updated Sep 3, 2026

Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill338Updated Sep 3, 2026

acme

Free

Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill338Updated Sep 3, 2026

See all skills by VectorSpaceLab

Report a problem with this skill