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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
facebookresearch avatar

facebookresearch/SlowFast

0
View on GitHub↗
7,377 Stars·1,298 Forks·Python·Apache-2.0·8 Aufrufe

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.

Star-Verlauf

Star-Verlauf für facebookresearch/slowfastStar-Verlauf für facebookresearch/slowfast

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu SlowFast

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit SlowFast.
  • kimiyoung/transformer-xlAvatar von kimiyoung

    kimiyoung/transformer-xl

    3,703Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,703
  • microsoft/cntkAvatar von Microsoft

    Microsoft/CNTK

    17,602Auf GitHub ansehen↗

    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++
    Auf GitHub ansehen↗17,602
  • facebookresearch/fairseqAvatar von facebookresearch

    facebookresearch/fairseq

    32,228Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗32,228
  • facebookresearch/jepaAvatar von facebookresearch

    facebookresearch/jepa

    3,986Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,986
Alle 30 Alternativen zu SlowFast anzeigen→

Häufig gestellte Fragen

Was macht 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.

Was sind die Hauptfunktionen von facebookresearch/slowfast?

Die Hauptfunktionen von facebookresearch/slowfast sind: Dual-Pathway Sampling, Data-Parallel Training, Large-Scale Model Training, Machine Learning Training, PyTorch Training Frameworks, Multigrid Training, Action Recognition, Neural Network Architectures.

Welche Open-Source-Alternativen gibt es zu facebookresearch/slowfast?

Open-Source-Alternativen zu facebookresearch/slowfast sind unter anderem: 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…