• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

MMAction2: MMAction2 is an open-source toolbox for action understanding based on ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

MMAction2

开源软件地址:

https://gitee.com/openvinotoolkit-prc/mmaction2

开源软件介绍:

Introduction

DocumentationactionscodecovPyPILICENSEAverage time to resolve an issuePercentage of issues still open

OpenVINO™ Training Extensions MMAction2 is an open-source toolbox for action understanding based on PyTorch, this is a part of OpenVINO™ Training Extensions.

Project is based on open-mmlab's MMAction2.

The master branch works with PyTorch 1.3+.

Major Features

  • Modular design

    We decompose the action understanding framework into different components and one can easily construct a customizedaction understanding framework by combining different modules.

  • Support for various datasets

    The toolbox directly supports multiple datasets, UCF101, Kinetics-400, Something-Something V1&V2, Moments in Time, Multi-Moments in Time, THUMOS14, etc.

  • Support for multiple action understanding frameworks

    MMAction2 implements popular frameworks for action understanding:

    • For action recognition, various algorithms are implemented, including TSN, TSM, TIN, R(2+1)D, I3D, SlowOnly, SlowFast, CSN, Non-local, etc.

    • For temporal action localization, we implement BSN, BMN, SSN.

  • Well tested and documented

    We provide detailed documentation and API reference, as well as unittests.

License

This project is released under the Apache 2.0 license.

Changelog

v0.6.0 was released in 2/9/2020. Please refer to changelog.md for details and release history.

Benchmark

Modelinputio backendbatch size x gpusMMAction2 (s/iter)MMAction (s/iter)Temporal-Shift-Module (s/iter)PySlowFast (s/iter)
TSN256p rawframesMemcached32x80.320.380.42x
TSN256p dense-encoded videoDisk32x80.61xxTODO
I3D heavy256p videosDisk8x80.34xx0.44
I3D256p rawframesMemcached8x80.430.56xx
TSM256p rawframesMemcached8x80.31x0.41x
Slowonly256p videosDisk8x80.32TODOx0.34
Slowfast256p videosDisk8x80.69xx1.04
R(2+1)D256p videosDisk8x80.45xxx

Details can be found in benchmark.

ModelZoo

Supported methods for action recognition:

Supported methods for action localization:

Results and models are available in the README.md of each method's config directory.A summary can be found in the model zoo page.

Installation

Please refer to install.md for installation.

Data Preparation

Please refer to data_preparation.md for a general knowledge of data preparation.

Get Started

Please see getting_started.md for the basic usage of MMAction2.There are also tutorials for finetuning models, adding new dataset, designing data pipeline, and adding new modules.

A Colab tutorial is also provided. You may preview the notebook here or directly run on Colab.

Contributing

We appreciate all contributions to improve MMAction2. Please refer to CONTRIBUTING.md for the contributing guideline.

Acknowledgement

MMAction2 is an open source project that is contributed by researchers and engineers from various colleges and companies.We appreciate all the contributors who implement their methods or add new features, as well as users who give valuable feedbacks.We wish that the toolbox and benchmark could serve the growing research community by providing a flexible toolkit to reimplement existing methods and develop their own new models.


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap