Train a video action recognition model on your own dataset using PyTorch and pre-built configs.
Download pre-trained SlowFast weights from the model zoo and run inference on a video clip without training from scratch.
Fine-tune a vision transformer architecture for detecting actions in sports, surveillance, or robotics footage.
Reproduce published FAIR video understanding results for comparison in academic research.
Requires a GPU, PyTorch setup, and large video datasets, dataset preparation alone follows separate documentation files.
PySlowFast is a research codebase from Facebook AI Research (FAIR) for training and evaluating models that understand what is happening in videos. Rather than analyzing still images, video understanding models look at sequences of frames to recognize actions, detect objects over time, and understand motion. The repository implements several research architectures for this task. The name comes from the SlowFast network, one of the included models, which processes video at two different frame rates simultaneously: a slow pathway captures spatial detail by looking at a small number of frames carefully, while a fast pathway scans more frames at lower resolution to capture motion. Other included architectures cover a range of approaches from convolutional networks to vision transformers adapted for video, including models that can learn from unlabeled video data. Pre-trained model weights for all the included architectures are available for download through the project's model zoo, so researchers can start from existing checkpoints rather than training from scratch. The repository also includes visualization tools to inspect model behavior during training and inference. The intended audience is machine learning researchers and engineers working on video analysis problems such as action recognition and object detection in video. Using the codebase requires familiarity with Python and PyTorch, and access to video datasets. Installation instructions and dataset preparation guides are provided in separate documentation files within the repository.
← facebookresearch on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.