awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
jfzhang95 avatar

jfzhang95/pytorch-video-recognition

0
View on GitHub↗
1,238 stars·254 forks·Python·MIT·13 views

Pytorch Video Recognition

This project is a deep learning computer vision library designed for video action recognition. It provides a framework for training and evaluating neural networks that identify and categorize human activities within recorded footage by processing temporal sequences of frames.

The library focuses on the implementation of three-dimensional neural network architectures, specifically utilizing three-dimensional convolutional layers to capture both spatial and temporal patterns. By aggregating features across consecutive frame sequences, the models learn to represent the evolution of actions over time.

The toolkit includes utilities for preparing video datasets, converting raw files into structured image sequences organized by category. It supports the training of these models through iterative weight updates on labeled data, leveraging dynamic computational graphs for high-performance matrix operations and automatic differentiation.

Features

  • Action Recognition - Classifies human activities and behaviors within video sequences using temporal analysis.
  • Action Recognition Training - Provides training pipelines specifically for categorizing human activities in video sequences.
  • Video Content Analyzers - Analyzes temporal sequences of video frames to identify and categorize specific human actions or events.
  • Video Sequence Architectures - Processes video frames in multiple temporal directions to maintain continuity and model action evolution.
  • Convolutional Layers - Applies sliding window filters across spatial and temporal dimensions to extract motion patterns from video data.
  • Deep Learning Training Toolsets - Provides the necessary infrastructure to train, optimize, and iterate on deep neural networks for video classification.
  • Computer Vision - Provides utilities for preparing video datasets and optimizing neural networks for computer vision tasks.
  • PyTorch Tensor Operations - Performs high-performance matrix operations and automatic differentiation using the PyTorch framework.
  • Temporal Feature Aggregation - Combines spatial information from individual frames into a unified representation to model the evolution of actions over time.
  • Stochastic Gradient Descent Optimizations - Updates model parameters using mini-batches to reduce computational cost and improve convergence during training.
  • Vision Dataset Preparation - Formats and organizes raw video data into structured image sequences for computer vision model training.
  • Convolutional Neural Network Architectures - Implements three-dimensional neural network architectures to analyze spatial and temporal features in video data.

Star history

Star history chart for jfzhang95/pytorch-video-recognitionStar history chart for jfzhang95/pytorch-video-recognition

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Pytorch Video Recognition

These projects share indexed features with Pytorch Video Recognition. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • kenshohara/3d-resnets-pytorchkenshohara avatar

    kenshohara/3D-ResNets-PyTorch

    4,039View on GitHub↗

    This project is a PyTorch implementation of 3D residual networks designed for video action recognition. It provides a spatiotemporal architecture that analyzes both spatial frames and temporal motion to classify human activities within video clips. The system includes a distributed model training framework to accelerate learning across multiple compute nodes. It supports the deployment and fine-tuning of pre-trained model weights, allowing the adaptation of existing networks to specific new datasets. The codebase covers the full pipeline for spatiotemporal learning, including video dataset p

    Python
    View on GitHub↗4,039
  • dmlc/gluon-cvdmlc avatar

    dmlc/gluon-cv

    5,922View on GitHub↗

    Gluon-CV is an MXNet computer vision library that provides a comprehensive collection of pre-implemented vision architectures and training pipelines. It serves as a deep learning research toolkit and a model zoo containing state-of-the-art pre-trained weights for image and video analysis. The project includes a specialized human pose estimation library and a model compression toolkit. These tools allow for the pruning and quantization of deep learning models to increase inference speed and facilitate deployment on constrained edge hardware. The library covers a broad range of vision capabili

    Pythonaction-recognitioncomputer-visiondeep-learning
    View on GitHub↗5,922
  • datawhalechina/thorough-pytorchdatawhalechina avatar

    datawhalechina/thorough-pytorch

    3,684View on GitHub↗

    This project is an educational resource and comprehensive guide for implementing and deploying deep learning models using the PyTorch framework. It provides a structured learning curriculum consisting of tutorials and notebooks that cover neural network architectures, data pipelines, and model optimization across multiple AI domains. The curriculum includes practical implementation guides for building convolutional networks, transformers, and recurrent models. It specifically focuses on workflows for computer vision, including image classification, object detection, and segmentation, as well

    Jupyter Notebookdeep-learningmachine-learningpython
    View on GitHub↗3,684
  • open-mmlab/mmaction2open-mmlab avatar

    open-mmlab/mmaction2

    5,066View on GitHub↗

    mmaction2 is a PyTorch video understanding toolbox designed for training and evaluating deep learning models. It serves as a framework for action recognition, temporal localization, and spatio-temporal action detection, providing specialized tools for both pixel-based video analysis and skeleton-based action recognition. The project distinguishes itself through a modular architecture featuring registry-based component discovery and hierarchical, config-driven model assembly. It supports multi-modal feature fusion, integrating RGB frames, optical flow, and audio, and includes capabilities for

    Python
    View on GitHub↗5,066
Compare all 30 related projects→

Frequently asked questions

What does jfzhang95/pytorch-video-recognition do?

This project is a deep learning computer vision library designed for video action recognition. It provides a framework for training and evaluating neural networks that identify and categorize human activities within recorded footage by processing temporal sequences of frames.

What are the main features of jfzhang95/pytorch-video-recognition?

The main features of jfzhang95/pytorch-video-recognition are: Action Recognition, Action Recognition Training, Video Content Analyzers, Video Sequence Architectures, Convolutional Layers, Deep Learning Training Toolsets, Computer Vision, PyTorch Tensor Operations.

Which projects share features with jfzhang95/pytorch-video-recognition?

Projects with overlapping indexed features include: kenshohara/3d-resnets-pytorch — This project is a PyTorch implementation of 3D residual networks designed for video action recognition. It provides a… dmlc/gluon-cv — Gluon-CV is an MXNet computer vision library that provides a comprehensive collection of pre-implemented vision… datawhalechina/thorough-pytorch — This project is an educational resource and comprehensive guide for implementing and deploying deep learning models… open-mmlab/mmaction2 — mmaction2 is a PyTorch video understanding toolbox designed for training and evaluating deep learning models. It… fastai/course-v3 — This repository is a comprehensive educational program and deep learning framework designed to teach practical deep… udacity/deep-learning-v2-pytorch — This project is a collection of PyTorch deep learning courseware consisting of practical projects and programming…

Curated searches featuring Pytorch Video Recognition

Hand-picked collections where Pytorch Video Recognition appears.
  • Video analysis models