open-mmlab/mmaction
An open-source PyTorch toolbox for video action understanding, implementing deep learning models for action recognition, temporal action detection, and spatial-temporal action localization.

MMAction is a computer vision toolbox built on PyTorch for understanding human actions in videos. It provides implementations of popular deep learning architectures including TSN, I3D, SlowFast, R(2+1)D, CSN for action recognition, and SSN for temporal action detection. The toolbox supports multiple benchmark datasets and follows a modular design with reusable components like backbones and sampling schemes.