mmaction | source toolbox for action understanding | Video Utils library

 by   open-mmlab Python Version: Current License: Apache-2.0

kandi X-RAY | mmaction Summary

kandi X-RAY | mmaction Summary

mmaction is a Python library typically used in Telecommunications, Media, Media, Entertainment, Video, Video Utils, Pytorch applications. mmaction has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has medium support. You can download it from GitHub.

MMAction is an open source toolbox for action understanding based on PyTorch. It is a part of the open-mmlab project developed by Multimedia Laboratory, CUHK.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              mmaction has a medium active ecosystem.
              It has 1814 star(s) with 352 fork(s). There are 42 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 51 open issues and 144 have been closed. On average issues are closed in 101 days. There are 2 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of mmaction is current.

            kandi-Quality Quality

              mmaction has 0 bugs and 0 code smells.

            kandi-Security Security

              mmaction has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              mmaction code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              mmaction is licensed under the Apache-2.0 License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              mmaction releases are not available. You will need to build from source code and install.
              Build file is available. You can build the component from source.
              Installation instructions, examples and code snippets are available.
              mmaction saves you 7600 person hours of effort in developing the same functionality from scratch.
              It has 15680 lines of code, 606 functions and 181 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed mmaction and discovered the below as its top functions. This is intended to give you an instant insight into mmaction implemented functionality, and help decide if they suit your requirements.
            • Calculate an ava classification
            • Read excluded files
            • Reads csv from csv file
            • Read the label map file
            • Assign a single target
            • Return a new array with the given indices
            • Check if anchor is inside the image
            • Assign bounding boxes to bounding boxes
            • Create a data loader for a dataset
            • Perform the forward computation
            • Process a localize proposal list
            • Build split list
            • Get a subset of the data
            • Parse command line arguments
            • Finds the temporal nms of a given threshold
            • Parse HMD50 splits
            • Show result results
            • Parse a directory
            • Evaluate detection
            • Convert results to a list of detections
            • Forward computation
            • Sample a bounding box
            • Assigns bounding boxes to bboxes
            • Parse kid splits
            • Create a bbox target
            • Compute the model after training
            Get all kandi verified functions for this library.

            mmaction Key Features

            No Key Features are available at this moment for mmaction.

            mmaction Examples and Code Snippets

            No Code Snippets are available at this moment for mmaction.

            Community Discussions

            QUESTION

            TypeError: can't pickle coroutine objects when i am using asyncio loop.run_in_executor()
            Asked 2021-Jan-04 at 09:50

            I am referring to this repo to adapt mmaction2 grad-cam demo from short video offline inference to long video online inference. The script is shown below:

            Note: to make this script can be easily reproduce, i comment out some codes that needs many dependencies.

            ...

            ANSWER

            Answered 2021-Jan-04 at 09:50

            If you use run_in_executor, target function should not be async. You need to remove async keyword before def inference().

            Source https://stackoverflow.com/questions/65557258

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install mmaction

            Please refer to INSTALL.md for installation. Update: for Docker installation, Please refer to DOCKER.md for using docker for this project.
            Please refer to GETTING_STARTED.md for detailed examples and abstract usage.

            Support

            We appreciate all contributions to improve MMAction. Please refer to CONTRUBUTING.md for the contributing guideline.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/open-mmlab/mmaction.git

          • CLI

            gh repo clone open-mmlab/mmaction

          • sshUrl

            git@github.com:open-mmlab/mmaction.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link