mmaction2
flashlight
Our great sponsors
mmaction2 | flashlight | |
---|---|---|
5 | 16 | |
3,863 | 5,139 | |
2.7% | 1.0% | |
7.8 | 7.7 | |
10 days ago | 15 days ago | |
Python | C++ | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mmaction2
-
How good does contextual action recognition get?
Mmaction2: https://github.com/open-mmlab/mmaction2 Has some examples.
-
MMDeploy: Deploy All the Algorithms of OpenMMLab
MMAction2: OpenMMLab's next-generation action understanding toolbox and benchmark.
-
[D] Deep Learning Framework for C++.
I agree with you for most of the time this can work but there are some models that have certain layers that are not supported by ONNX. An example would be Spatiotemporal models in mmaction2 from open-mmlab.
-
Textbook or blogs for video understanding
No book or blog, but a great framework: https://github.com/open-mmlab/mmaction2
-
Applications of Deep Neural Networks [pdf]
shameless ad: try mmaction2, where every result is reproducible https://github.com/open-mmlab/mmaction2 . Modelzoo: https://mmaction2.readthedocs.io/en/latest/modelzoo.html
flashlight
-
MatX: Efficient C++17 GPU numerical computing library with Python-like syntax
I think a comparison to PyTorch, TensorFlow and/or JAX is more relevant than a comparison to CuPy/NumPy.
And then maybe also a comparison to Flashlight (https://github.com/flashlight/flashlight) or other C/C++ based ML/computing libraries?
Also, there is no mention of it, so I suppose this does not support automatic differentiation?
-
Project Resources
This Facebook ai project seems reasonably structured after looking at its CMakeLists.txt. CMake is a build generator for c++, it's how you make binaries to run your project: https://github.com/flashlight/flashlight
-
Meta AI Open Sources Flashlight: Fast and Flexible Machine Learning Toolkit in C++
Continue reading | Check out the paper and github link
- Flashlight: A C++ standalone library for machine learning
-
[D] Deep Learning Framework for C++.
I built and maintain Flashlight, a C++-first library for ML/DL. We built Flashlight to be:
- [R] C++ for Machine Learning
-
What is the most used library for AI in C++ ?
I’ve never used it, but Facebook’s flashlight looks interesting
-
Python.
Flashlight bro, not flash. Read again
-
Mozilla Common Voice Adds 16 New Languages and 4,600 New Hours of Speech
I've had good results with https://github.com/flashlight/flashlight/blob/master/flashli.... Seems to work well with spoken english in a variety of accents. Biggest limitation is that the architecture they have pretrained models for doesn't really work well with clips longer than ~15 seconds, so you have to segment your input files.
- [D] C++ in Machine Learning.
What are some alternatives?
mmpose - OpenMMLab Pose Estimation Toolbox and Benchmark.
TTS - 🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production
compare_gan - Compare GAN code.
DeepSpeech - DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.
mmflow - OpenMMLab optical flow toolbox and benchmark
PaddleSpeech - Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text frontend, Speaker Verification System, End-to-End Speech Translation and Keyword Spotting. Won NAACL2022 Best Demo Award.
temporal-shift-module - [ICCV 2019] TSM: Temporal Shift Module for Efficient Video Understanding
STT - 🐸STT - The deep learning toolkit for Speech-to-Text. Training and deploying STT models has never been so easy.
Video-Dataset-Loading-Pytorch - Generic PyTorch dataset implementation to load and augment VIDEOS for deep learning training loops.
NeMo - NeMo: a framework for generative AI
mmrotate - OpenMMLab Rotated Object Detection Toolbox and Benchmark
DNS-Challenge - This repo contains the scripts, models, and required files for the Deep Noise Suppression (DNS) Challenge.