# Overview of Module

Source: [https://docs.qualcomm.com/doc/80-70015-15B/topic/overview-of-module.html](https://docs.qualcomm.com/doc/80-70015-15B/topic/overview-of-module.html)

- Each Model contains specific post-processing steps, which need to be performed on
                inferenced buffers and update output buffers accordingly like populating RGB pixels
                for super resolution and segmentation or calculating bounding boxes for
                detection.
- These post processing steps are defined inside "&lt;module-name&gt;.c". Module
                directory contains list of files like below structure
    - modules

            "gst-plugins-mlvsuperresolution/modules/ml-vsuperresolution-<module-name1>.c"
            "gst-plugins-mlvsuperresolution/modules/ml-vsuperresolution-<module-name2>.c"Copy to clipboard

Here
                            `<module-name>` represents the model’s name like
                            `srnet` for superresolution.

Last Published: Jan 21, 2026

[Previous Topic
Steps to create superresolution plugin](https://docs.qualcomm.com/bundle/publicresource/80-70015-15B/topics/steps-to-create-superresolution-plugin.md) [Next Topic
Steps to create srnet module](https://docs.qualcomm.com/bundle/publicresource/80-70015-15B/topics/steps-to-create-srnet-module.md)