awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
facebookresearch avatar

facebookresearch/SlowFast

0
View on GitHub↗
7,377 stele·1,298 fork-uri·Python·Apache-2.0·5 vizualizări

SlowFast

SlowFast is a PyTorch video understanding framework and spatiotemporal neural network library. It serves as a toolset for video action recognition, enabling the training and evaluation of models designed to classify complex activities and objects within video sequences.

The framework is distinguished by its use of dual-pathway spatiotemporal sampling to capture both slow and fast motions. It supports self-supervised video learning for pre-training models on unlabeled data and employs multigrid spatiotemporal training to optimize learning across multiple spatial and temporal resolutions.

The library covers a broad range of capabilities including spatiotemporal representation learning, weighted temporal aggregation, and state-of-the-art benchmarking. It also provides tools for model performance analysis through inference and visualization.

Features

  • Dual-Pathway Sampling - Implements a signature dual-pathway sampling strategy to capture both slow and fast motions in video sequences.
  • Data-Parallel Training - Provides distributed data-parallel execution to synchronize gradients across multiple GPUs for large video datasets.
  • Large-Scale Model Training - Provides methodologies for training large-scale video networks that exceed single-device capacity.
  • Machine Learning Training - Ships utilities for training spatiotemporal models using efficient techniques like multigrid learning.
  • PyTorch Training Frameworks - Offers a high-level PyTorch-based structure for organizing and executing the training of video recognition models.
  • Multigrid Training - Employs multigrid spatiotemporal training to optimize learning across various spatial and temporal resolutions.
  • Action Recognition - Provides specialized tools for identifying and classifying human activities within video sequences.
  • Neural Network Architectures - Provides a library of neural network architectures specifically designed for analyzing spatiotemporal patterns in video.
  • Video Understanding - Enables the identification and classification of actions and objects within video sequences.
  • Temporal Feature Aggregation - Provides weighted temporal aggregation to combine features across different time scales into a single video representation.
  • Model Evaluation and Benchmarking - Includes tools for reproducing and evaluating high-performance video models against standard industry benchmarks.
  • Video Pre-training - Supports self-supervised video learning for pre-training models on unlabeled data to improve feature extraction.
  • Computer Vision - Codebase for video understanding and action recognition.
  • Video Analysis - SlowFast networks for high-performance video recognition.
  • Video Representation Learning - High-performance dual-pathway architecture for video recognition.

Istoric stele

Graficul istoricului de stele pentru facebookresearch/slowfastGraficul istoricului de stele pentru facebookresearch/slowfast

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face facebookresearch/slowfast?

SlowFast is a PyTorch video understanding framework and spatiotemporal neural network library. It serves as a toolset for video action recognition, enabling the training and evaluation of models designed to classify complex activities and objects within video sequences.

Care sunt principalele funcționalități ale facebookresearch/slowfast?

Principalele funcționalități ale facebookresearch/slowfast sunt: Dual-Pathway Sampling, Data-Parallel Training, Large-Scale Model Training, Machine Learning Training, PyTorch Training Frameworks, Multigrid Training, Action Recognition, Neural Network Architectures.

Care sunt câteva alternative open-source pentru facebookresearch/slowfast?

Alternativele open-source pentru facebookresearch/slowfast includ: kimiyoung/transformer-xl — This project is an implementation of the Transformer-XL language model, a neural network architecture designed for… microsoft/cntk — CNTK is a deep learning toolkit used for the design, construction, and training of neural networks. It defines model… facebookresearch/fairseq — Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic… facebookresearch/jepa — This is a PyTorch self-supervised learning framework designed to train models that learn visual representations from… pytorch/fairseq — Fairseq is a deep learning research toolkit and sequence-to-sequence framework built on PyTorch. It provides a system… google-research/scenic — Scenic is a research framework designed for the development and training of deep learning models, with a specific…

Alternative open-source pentru SlowFast

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu SlowFast.
  • kimiyoung/transformer-xlAvatar kimiyoung

    kimiyoung/transformer-xl

    3,703Vezi pe GitHub↗

    This project is an implementation of the Transformer-XL language model, a neural network architecture designed for long-context language modeling. It provides frameworks for training and deploying models that capture long-term dependencies and relationships in text sequences that extend beyond a fixed context window. The implementation supports both PyTorch and TensorFlow, allowing for distributed training across multiple GPUs and host nodes. It employs a recurrent mechanism to maintain coherence in extended sequences, utilizing segment-level recurrence and state-based memory reuse. The code

    Python
    Vezi pe GitHub↗3,703
  • microsoft/cntkAvatar Microsoft

    Microsoft/CNTK

    17,602Vezi pe GitHub↗

    CNTK is a deep learning toolkit used for the design, construction, and training of neural networks. It defines model architectures as computational graphs and optimizes network parameters using an automatic differentiation engine and stochastic gradient descent. The project emphasizes large scale model distribution, spreading training workloads across multiple hardware nodes and GPUs. It features specialized support for dynamic sequence handling, allowing filters to be convolved across both spatial and dynamic sequence axes to process data of variable lengths. The toolkit provides hardware-a

    C++
    Vezi pe GitHub↗17,602
  • facebookresearch/fairseqAvatar facebookresearch

    facebookresearch/fairseq

    32,228Vezi pe GitHub↗

    Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic speech recognition, and large-scale language model training. It provides a framework for processing and aligning diverse data sources, including text, audio, and video, to support tasks such as speech-to-text conversion and multimodal sequence learning. The project is distinguished by its distributed training capabilities, which utilize parameter sharding, mixed-precision training, and CPU offloading to handle models that exceed single-device memory. It also includes specializ

    Python
    Vezi pe GitHub↗32,228
  • facebookresearch/jepaAvatar facebookresearch

    facebookresearch/jepa

    3,986Vezi pe GitHub↗

    This is a PyTorch self-supervised learning framework designed to train models that learn visual representations from video. It implements a joint-embedding predictive architecture that extracts spatio-temporal features by predicting missing regions of a signal within a latent representation space rather than reconstructing raw pixels. The project includes a latent space visualization tool that uses a conditional diffusion model to decode feature-space predictions back into pixels. This allows for the verification of learned representations by transforming abstract predictions into interpretab

    Python
    Vezi pe GitHub↗3,986
  • Vezi toate cele 30 alternative pentru SlowFast→