upsampler
Attributes
Classes
A Python based gstreamer plugin template. Enables the user to: |
Module Contents
- upsampler.plugin_name = 'upsampler'
- class upsampler.MyPlugin
A Python based gstreamer plugin template. Enables the user to: - Accept incoming buffers from dynamic pads - Define any custom plugin runtime logic User has to only override the run() function
- mla
- unpack_shapes = [7864320, 7864320, 3932160, 983040, 245760, 11796480, 2949120, 737280, 245760, 245760]
- output_shapes = [[1, 80, 192, 256], [1, 80, 192, 256], [1, 80, 192, 128], [1, 40, 96, 128], [1, 20, 48, 128],...
- frame_count = 0
- run(input_buffers: List[python_plugin_template.SimaaiPythonBuffer], output_buffer: bytes) None
Define your plugin logic HERE Inputs: input_buffers List[SimaaiPythonBuffer]: List of input buffers Object of class SimaaiPythonBuffer has three fields: 1. metadata MetaStruct Refer to the structure above 2. data bytes - raw bytes of the incoming buffer 3. size int - size of incoming buffer in bytes
- preprocess(l_image, r_image)
- apply_colormap(outputflow)
- run_model(in_tensor)
- unpack_buffer(single_buffer)