#472 · Primary category: Computer Vision
TimeSformer-pytorch
Implementation of TimeSformer from Facebook AI, a pure attention-based solution for video classification
Project last updated:08/25/21
GitHub Stars
729
Forks
89
Contributors
3
License
MIT
Why we included this project
TimeSformer-pytorch is a compact, faithful implementation of the Divided Space-Time Attention variant from Facebook AI's video classification paper. The core idea is to run attention along the time axis first and then the spatial axis, which is what sets the architecture apart from earlier video transformers. The package installs with pip and gives you a single model class with knobs for depth, heads, patch size, and frame count, plus a frame mask for batches that mix videos of different lengths. It is a research codebase rather than a full training pipeline, so you will need to bring your own data loading and training loop. That makes it most useful for prototyping, reproducing the paper, or adapting the architecture into a larger video project.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)