# qtimlvclassification 

Source: [https://docs.qualcomm.com/doc/80-70022-50/topic/qtimlvclassification.html](https://docs.qualcomm.com/doc/80-70022-50/topic/qtimlvclassification.html)

The qtimlvclassification plugin processes output tensors of an image classification
        model from the ML inference plugin (such as qtimltflite, qtimlsnpe, and qtimlqnn) into a
        result of predictions.

Note: This plugin is going to be deprecated.

The negotiated [GstCaps](https://gstreamer.freedesktop.org/documentation/gstreamer/gstcaps.html) determines the processed output on the
            plug-in output. It can  be either  of the following:

- An image mask (GstCaps: video/x-raw), which is applied over the original image using
                qtivcomposer.
- A GStreamer formatted text (GstCaps: text/x-raw) containing the prediction results.

The qtimlvclassification plugin uses the CPU-based [Cairo](https://www.cairographics.org) 2D
            graphics library for image overlay mask. The image overlay mask allows it to draw the
            prediction results in ION/DMA buffers. The GstImageBufferPool custom buffer pool class
            allocates the ION/DMA buffers through IOCTL commands to the kernel.

In the versatile text format, the prediction results are parsed into GStreamer-formatted
            string inside the buffers allocated using the regular system memory.

The module and labels properties of the plugin determine the method used for
            postprocessing operations.

- The module property specifies the postprocessing module, which runs dynamically at
                runtime with the available libraries at `in
                    /usr/lib/gstreamer-1.0/ml/modules/` containing the prefix
                    `ml-aclassification-`
- The labels property is a customized text file different for each machine learning
                detection model that you must provide for the prediction labels.

Optional properties are available for adjusting the prediction results.

- Use the `results` property to control the number of results that are
                displayed
- Use the `threshold` property to set a confidence threshold for
                prediction. The results with low confidence aren't displayed.

Figure : Postprocessing for object detection architecture
            
            <?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="1108.36798095703125" height="523.5477294921875" viewbox="0 0 1108.36798095703125 523.5477294921875">
  <g id="Layer_1" data-name="Layer 1">
    <g>
      <rect x=".50030517578125" y=".49981689453125" width="1107.3671875" height="522.54736328125" rx="7.5" ry="7.5" style="fill: #fafafa;"></rect>
      <path d="M1100.36798095703125,1c3.85986328125,0,7,3.140151977539062,7,7v507.5477294921875c0,3.85986328125-3.14013671875,7-7,7H7.999984741210938c-3.859848022460938,0-7-3.14013671875-7-7V8C.999984741210938,4.140151977539062,4.14013671875,1,7.999984741210938,1h1092.367996215820312M1100.36798095703125,0H7.999984741210938C3.58184814453125,0,0,3.581726074219659,0,8v507.5477294921875c0,4.41827392578125,3.58184814453125,8,7.999984741210938,8h1092.367996215820312c4.41815185546875,0,8-3.58172607421875,8-8V8c0-4.418273925780341-3.58184814453125-8-8-8h0Z" style="fill: #d2d7e1;"></path>
    </g>
    <text transform="translate(523.789390563964844 33.441884867846966)" style="font-family: Roboto-Bold, Roboto; font-size: 16px; font-weight: 700;"><tspan x="0" y="0">GST BIN</tspan></text>
    <g>
      <rect x="382.152066648393884" y="51.638821350219587" width="344.063847660272586" height="214.270053161500073" rx="4" ry="4" style="fill: #007884;"></rect>
      <text transform="translate(526.26153564453125 72.311004638671875)" style="fill: #fff; font-family: Roboto-Medium, Roboto; font-size: 16px; font-weight: 500;"><tspan x="0" y="0">GstBuffer </tspan></text>
      <text transform="translate(391.060623168945312 109.527587890625)" style="fill: #fff; font-size: 16px; letter-spacing: -.010009765625em;"><tspan x="0" y="0" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstMemory:</tspan><tspan x="98.689453125" y="0" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Contains a single tensor</tspan><tspan x="0" y="19.2001953125" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstMemory:</tspan><tspan x="98.689453125" y="19.2001953125" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Next tensor and so on...</tspan><tspan style="font-family: Roboto-Medium, Roboto; font-weight: 500;"><tspan x="0" y="38.39990234375">+ ...</tspan></tspan></text>
      <text transform="translate(390.545181274414062 187.4854736328125)" style="fill: #fff; font-size: 16px;"><tspan style="letter-spacing: -.010009765625em;"><tspan x="0" y="0" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstVideoMeta:</tspan><tspan x="116.72509765625" y="0" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Describes the raw data of a </tspan></tspan><tspan style="font-family: Roboto-Regular, Roboto;"><tspan x="0" y="19.2001953125" xml:space="preserve" style="letter-spacing: 2.00244140625em;">		</tspan><tspan x="72" y="19.2001953125" xml:space="preserve" style="letter-spacing: -.010009765625em;">             single tensor</tspan></tspan></text>
      <text transform="translate(390.545181274414062 229.5589599609375)" style="fill: #fff; font-size: 16px; letter-spacing: -.010009765625em;"><tspan x="0" y="0" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstVideoMeta:</tspan><tspan x="116.72509765625" y="0" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Meta for the next tensor entry</tspan></text>
      <text transform="translate(390.545181274414062 250.98358154296875)" style="fill: #fff; font-family: Roboto-Medium, Roboto; font-size: 16px; font-weight: 500; letter-spacing: -.010009765625em;"><tspan x="0" y="0">+...</tspan></text>
      <line x1="382.152066648393884" y1="81.643364406545516" x2="726.21591430866647" y2="81.643364406545516" style="fill: none; stroke: #b3b7bf; stroke-miterlimit: 10;"></line>
      <line x1="382.152066648393884" y1="163.396694544180718" x2="726.21591430866647" y2="163.396694544180718" style="fill: none; stroke: #b3b7bf; stroke-miterlimit: 10;"></line>
    </g>
    <g>
      <rect x="871.291534285181115" y="86.512905823917208" width="215.69763657601834" height="168.311007751342913" rx="4" ry="4" style="fill: #007884;"></rect>
      <text transform="translate(942.659912109375 107.185089111328125)" style="fill: #fff; font-family: Roboto-Medium, Roboto; font-size: 16px; font-weight: 500;"><tspan x="0" y="0">GstBuffer </tspan></text>
      <text transform="translate(884.82171630859375 144.40155029296875)" style="fill: #fff; font-size: 16px; letter-spacing: -.010009765625em;"><tspan x="0" y="0" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstMemory:</tspan><tspan x="98.689453125" y="0" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Image mask</tspan><tspan style="font-family: Roboto-Regular, Roboto;"><tspan x="0" y="19.2001953125">Visual list with possible </tspan></tspan><tspan style="font-family: Roboto-Regular, Roboto;"><tspan x="0" y="38.39990234375">image classifications</tspan></tspan></text>
      <g>
        <path d="M895.78936767578125,215.42364501953125v1.6953125h-7.796875v-1.6953125h7.796875ZM892.80499267578125,212.23614501953125v8.28125h-1.8203125v-8.28125h1.8203125Z" style="fill: #fff;"></path>
        <path d="M909.90753173828125,215.84552001953125v4.34375c-.162109375.2138671875-.4130859375.44677734375-.75390625.69921875-.341796875.2529296875-.79296875.47021484375-1.35546875.65234375s-1.263671875.2734375-2.1015625.2734375c-.7138671875,0-1.3671875-.12109375-1.9609375-.36328125s-1.10546875-.59765625-1.53515625-1.06640625-.76171875-1.0400390625-.99609375-1.71484375c-.234375-.67431640625-.3515625-1.44384765625-.3515625-2.30859375v-.7890625c0-.859375.107421875-1.6259765625.32421875-2.30078125.2158203125-.67431640625.52734375-1.24609375.93359375-1.71484375s.896484375-.82421875,1.47265625-1.06640625c.5751953125-.2421875,1.2275390625-.36328125,1.95703125-.36328125.931640625,0,1.7041015625.1552734375,2.31640625.46484375.611328125.31005859375,1.083984375.73828125,1.41796875,1.28515625.3330078125.546875.5439453125,1.171875.6328125,1.875h-1.921875c-.0625-.3955078125-.18359375-.75-.36328125-1.0625s-.435546875-.55859375-.765625-.73828125c-.3310546875-.1796875-.759765625-.26953125-1.28515625-.26953125-.453125,0-.8515625.0859375-1.1953125.2578125s-.62890625.4248046875-.85546875.7578125c-.2265625.33349609375-.3974609375.73974609375-.51171875,1.21875-.115234375.4794921875-.171875,1.0263671875-.171875,1.640625v.8046875c0,.625.06640625,1.1796875.19921875,1.6640625s.3251953125.8935546875.578125,1.2265625c.251953125.33349609375.560546875.5849609375.92578125.75390625.3642578125.16943359375.775390625.25390625,1.234375.25390625.447265625,0,.814453125-.03759765625,1.1015625-.11328125.2861328125-.0751953125.513671875-.16650390625.68359375-.2734375.1689453125-.1064453125.30078125-.20947265625.39453125-.30859375v-2.2578125h-2.3671875v-1.4609375h4.3203125Z" style="fill: #fff;"></path>
        <path d="M916.46612548828125,219.36895751953125c0-.1875-.046875-.35791015625-.140625-.51171875-.09375-.1533203125-.2724609375-.29296875-.53515625-.41796875-.263671875-.125-.650390625-.2392578125-1.16015625-.34375-.4482421875-.0986328125-.8583984375-.21728515625-1.23046875-.35546875-.373046875-.1376953125-.69140625-.3056640625-.95703125-.50390625-.265625-.19775390625-.4716796875-.43212890625-.6171875-.703125-.146484375-.2705078125-.21875-.5830078125-.21875-.9375,0-.34375.0751953125-.6689453125.2265625-.9765625.150390625-.30712890625.3671875-.578125.6484375-.8125s.623046875-.4189453125,1.02734375-.5546875c.4033203125-.13525390625.85546875-.203125,1.35546875-.203125.7080078125,0,1.31640625.11865234375,1.82421875.35546875.5078125.2373046875.896484375.5576171875,1.16796875.9609375.2705078125.40380859375.40625.8583984375.40625,1.36328125h-1.8828125c0-.2236328125-.056640625-.43359375-.16796875-.62890625-.1123046875-.1953125-.2802734375-.35400390625-.50390625-.4765625-.224609375-.1220703125-.505859375-.18359375-.84375-.18359375-.3232421875,0-.58984375.05078125-.80078125.15234375s-.3671875.2333984375-.46875.39453125c-.1015625.16162109375-.15234375.3388671875-.15234375.53125,0,.140625.02734375.26708984375.08203125.37890625.0546875.1123046875.146484375.2138671875.27734375.3046875.1298828125.09130859375.30859375.17578125.53515625.25390625s.51171875.15380859375.85546875.2265625c.6455078125.1357421875,1.201171875.30859375,1.66796875.51953125.4658203125.2109375.82421875.48193359375,1.07421875.8125.25.3310546875.375.7490234375.375,1.25390625,0,.375-.080078125.7177734375-.23828125,1.02734375-.1591796875.31005859375-.3896484375.578125-.69140625.8046875-.302734375.2265625-.6630859375.40234375-1.08203125.52734375-.419921875.125-.8896484375.1875-1.41015625.1875-.765625,0-1.4140625-.13671875-1.9453125-.41015625s-.93359375-.625-1.20703125-1.0546875-.41015625-.8759765625-.41015625-1.33984375h1.8203125c.0205078125.34912109375.1181640625.62646484375.29296875.83203125.173828125.2060546875.392578125.3544921875.65625.4453125.2626953125.09130859375.53515625.13671875.81640625.13671875.337890625,0,.6220703125-.04541015625.8515625-.13671875.228515625-.0908203125.4033203125-.2158203125.5234375-.375.119140625-.15869140625.1796875-.33984375.1796875-.54296875Z" style="fill: #fff;"></path>
        <path d="M923.67315673828125,213.20489501953125v1.375h-4.765625v-1.375h4.765625ZM920.28253173828125,211.13458251953125h1.8828125v8.1875c0,.2607421875.037109375.4599609375.11328125.59765625.0751953125.13818359375.1806640625.23046875.31640625.27734375.134765625.046875.2939453125.0703125.4765625.0703125.1298828125,0,.2548828125-.0078125.375-.0234375.119140625-.015625.2158203125-.03125.2890625-.046875l.0078125,1.4375c-.15625.046875-.337890625.08837890625-.54296875.125-.2060546875.0361328125-.44140625.0546875-.70703125.0546875-.4326171875,0-.8154296875-.0771484375-1.1484375-.23046875-.333984375-.1533203125-.59375-.40478515625-.78125-.75390625-.1875-.3486328125-.28125-.8125-.28125-1.390625v-8.3046875Z" style="fill: #fff;"></path>
        <path d="M926.28643798828125,210.28302001953125l2.96875,9.296875.40625,2.078125h-1.46875l-4.0625-11.375h2.15625ZM929.05206298828125,219.57989501953125l2.9921875-9.296875h2.1640625l-4.078125,11.375h-1.4609375l.3828125-2.078125Z" style="fill: #fff;"></path>
        <path d="M935.13409423828125,210.98614501953125c0-.2861328125.0947265625-.5244140625.28515625-.71484375.1904296875-.18994140625.4541015625-.28515625.79296875-.28515625.3330078125,0,.5966796875.09521484375.7890625.28515625.1923828125.1904296875.2890625.4287109375.2890625.71484375,0,.28125-.0966796875.515625-.2890625.703125s-.4560546875.28125-.7890625.28125c-.3388671875,0-.6025390625-.09375-.79296875-.28125s-.28515625-.421875-.28515625-.703125ZM937.14971923828125,213.20489501953125v8.453125h-1.890625v-8.453125h1.890625Z" style="fill: #fff;"></path>
        <path d="M938.70831298828125,217.52520751953125v-.1640625c0-.640625.0751953125-1.22509765625.2265625-1.75390625.1513671875-.5283203125.3701171875-.984375.65625-1.3671875s.6357421875-.6767578125,1.046875-.8828125c.4111328125-.20556640625.875-.30859375,1.390625-.30859375.5107421875,0,.9580078125.09912109375,1.34375.296875.3857421875.1982421875.7138671875.48046875.984375.84765625s.4873046875.8046875.6484375,1.3125.2763671875,1.07177734375.34375,1.69140625v.5234375c-.0673828125.6044921875-.1826171875,1.15625-.34375,1.65625s-.3779296875.9326171875-.6484375,1.296875c-.2705078125.36474609375-.6005859375.64599609375-.98828125.84375s-.83984375.296875-1.35546875.296875c-.5107421875,0-.9697265625-.10693359375-1.37890625-.3203125s-.7568359375-.5126953125-1.04296875-.8984375c-.2861328125-.38525390625-.5048828125-.83984375-.65625-1.36328125s-.2265625-1.09228515625-.2265625-1.70703125ZM940.59112548828125,217.36114501953125v.1640625c0,.3857421875.03515625.7451171875.10546875,1.078125.0703125.33349609375.1806640625.62646484375.33203125.87890625.1513671875.2529296875.34765625.45068359375.58984375.59375.2421875.1435546875.5322265625.21484375.87109375.21484375.4267578125,0,.7783203125-.09375,1.0546875-.28125s.4931640625-.44140625.65234375-.76171875.2666015625-.67822265625.32421875-1.07421875v-1.4140625c-.03125-.30712890625-.0947265625-.59375-.19140625-.859375s-.2255859375-.49853515625-.38671875-.69921875c-.1611328125-.2001953125-.3603515625-.3564453125-.59765625-.46875-.2373046875-.11181640625-.5166015625-.16796875-.83984375-.16796875-.34375,0-.6357421875.0732421875-.875.21875-.2392578125.14599609375-.4365234375.3466796875-.58984375.6015625-.1533203125.25537109375-.2666015625.55224609375-.33984375.890625-.0732421875.3388671875-.109375.70068359375-.109375,1.0859375ZM944.20831298828125,219.90802001953125v-10.25h1.890625v12h-1.7109375l-.1796875-1.75Z" style="fill: #fff;"></path>
        <path d="M951.63507080078125,221.81427001953125c-.625,0-1.189453125-.10302734375-1.69140625-.30859375-.5029296875-.20556640625-.9296875-.4931640625-1.28125-.86328125-.3515625-.36962890625-.62109375-.8046875-.80859375-1.3046875s-.28125-1.0390625-.28125-1.6171875v-.3125c0-.6611328125.095703125-1.26025390625.2890625-1.796875.1923828125-.5361328125.4609375-.99609375.8046875-1.37890625s.75-.67578125,1.21875-.87890625.9765625-.3046875,1.5234375-.3046875c.603515625,0,1.1328125.1015625,1.5859375.3046875s.8291015625.48828125,1.12890625.85546875c.298828125.3671875.5234375.8037109375.671875,1.30859375.1484375.50537109375.22265625,1.0625.22265625,1.671875v.8046875h-6.53125v-1.3515625h4.671875v-.1484375c-.0107421875-.33837890625-.0771484375-.65625-.19921875-.953125-.123046875-.296875-.30859375-.5361328125-.55859375-.71875-.25-.18212890625-.583984375-.2734375-1-.2734375-.3125,0-.58984375.06640625-.83203125.19921875s-.4443359375.32421875-.60546875.57421875c-.162109375.25-.28515625.55078125-.37109375.90234375s-.12890625.74609375-.12890625,1.18359375v.3125c0,.3701171875.05078125.71240234375.15234375,1.02734375.1015625.3154296875.2509765625.58984375.44921875.82421875.197265625.234375.4375.41796875.71875.55078125s.6015625.19921875.9609375.19921875c.453125,0,.8564453125-.0908203125,1.2109375-.2734375.353515625-.18212890625.6611328125-.43994140625.921875-.7734375l.9921875.9609375c-.1826171875.265625-.419921875.51953125-.7109375.76171875-.2919921875.2421875-.6474609375.43896484375-1.06640625.58984375-.419921875.15087890625-.9052734375.2265625-1.45703125.2265625Z" style="fill: #fff;"></path>
        <path d="M955.95928955078125,217.52520751953125v-.1796875c0-.609375.087890625-1.17578125.265625-1.69921875.1767578125-.5234375.43359375-.97900390625.76953125-1.3671875.3359375-.3876953125.7470703125-.68994140625,1.234375-.90625.486328125-.2158203125,1.037109375-.32421875,1.65234375-.32421875.619140625,0,1.1728515625.1083984375,1.66015625.32421875.486328125.21630859375.8994140625.5185546875,1.23828125.90625.337890625.38818359375.595703125.84375.7734375,1.3671875.1767578125.5234375.265625,1.08984375.265625,1.69921875v.1796875c0,.609375-.0888671875,1.1748046875-.265625,1.6953125-.177734375.52099609375-.435546875.9755859375-.7734375,1.36328125-.3388671875.38818359375-.75.6904296875-1.234375.90625s-1.0341796875.32421875-1.6484375.32421875c-.6201171875,0-1.173828125-.1083984375-1.66015625-.32421875-.4873046875-.2158203125-.900390625-.51806640625-1.23828125-.90625-.3388671875-.3876953125-.5966796875-.84228515625-.7734375-1.36328125-.177734375-.5205078125-.265625-1.0859375-.265625-1.6953125ZM957.84210205078125,217.34552001953125v.1796875c0,.38037109375.0390625.73974609375.1171875,1.078125.078125.3388671875.2001953125.6357421875.3671875.890625.166015625.25537109375.3798828125.4560546875.640625.6015625.259765625.14599609375.5703125.21875.9296875.21875.3486328125,0,.65234375-.07275390625.91015625-.21875.2578125-.1455078125.4697265625-.34619140625.63671875-.6015625.166015625-.2548828125.2900390625-.5517578125.37109375-.890625.080078125-.33837890625.12109375-.69775390625.12109375-1.078125v-.1796875c0-.375-.041015625-.73046875-.12109375-1.06640625-.0810546875-.3359375-.2060546875-.6337890625-.375-.89453125-.169921875-.26025390625-.3828125-.46484375-.640625-.61328125s-.564453125-.22265625-.91796875-.22265625c-.3544921875,0-.66015625.07421875-.91796875.22265625s-.470703125.35302734375-.63671875.61328125c-.1669921875.2607421875-.2890625.55859375-.3671875.89453125s-.1171875.69140625-.1171875,1.06640625Z" style="fill: #fff;"></path>
        <path d="M965.42413330078125,210.28302001953125h1.6640625l.2890625,7.59375v3.78125h-1.953125v-11.375ZM966.22100830078125,210.28302001953125h1.75l3.2890625,8.7734375,3.28125-8.7734375h1.75l-4.34375,11.375h-1.390625l-4.3359375-11.375ZM975.42413330078125,210.28302001953125h1.671875v11.375h-1.9609375v-3.78125l.2890625-7.59375Z" style="fill: #fff;"></path>
        <path d="M982.79522705078125,221.81427001953125c-.625,0-1.1884765625-.10302734375-1.69140625-.30859375s-.9296875-.4931640625-1.28125-.86328125c-.3515625-.36962890625-.62109375-.8046875-.80859375-1.3046875s-.28125-1.0390625-.28125-1.6171875v-.3125c0-.6611328125.0966796875-1.26025390625.2890625-1.796875.1923828125-.5361328125.4609375-.99609375.8046875-1.37890625s.75-.67578125,1.21875-.87890625.9765625-.3046875,1.5234375-.3046875c.6044921875,0,1.1328125.1015625,1.5859375.3046875s.8291015625.48828125,1.12890625.85546875.5234375.8037109375.671875,1.30859375c.1484375.50537109375.22265625,1.0625.22265625,1.671875v.8046875h-6.53125v-1.3515625h4.671875v-.1484375c-.0107421875-.33837890625-.0771484375-.65625-.19921875-.953125s-.30859375-.5361328125-.55859375-.71875c-.25-.18212890625-.5830078125-.2734375-1-.2734375-.3125,0-.58984375.06640625-.83203125.19921875s-.4443359375.32421875-.60546875.57421875-.28515625.55078125-.37109375.90234375-.12890625.74609375-.12890625,1.18359375v.3125c0,.3701171875.05078125.71240234375.15234375,1.02734375.1015625.3154296875.2509765625.58984375.44921875.82421875s.4375.41796875.71875.55078125.6015625.19921875.9609375.19921875c.453125,0,.8564453125-.0908203125,1.2109375-.2734375.3544921875-.18212890625.6611328125-.43994140625.921875-.7734375l.9921875.9609375c-.1826171875.265625-.4189453125.51953125-.7109375.76171875s-.6474609375.43896484375-1.06640625.58984375-.9052734375.2265625-1.45703125.2265625Z" style="fill: #fff;"></path>
        <path d="M991.35382080078125,213.20489501953125v1.375h-4.765625v-1.375h4.765625ZM987.96319580078125,211.13458251953125h1.8828125v8.1875c0,.2607421875.0380859375.4599609375.11328125.59765625.0751953125.13818359375.1806640625.23046875.31640625.27734375s.2939453125.0703125.4765625.0703125c.1298828125,0,.2548828125-.0078125.375-.0234375s.2158203125-.03125.2890625-.046875l.0078125,1.4375c-.15625.046875-.3369140625.08837890625-.54296875.125-.2060546875.0361328125-.44140625.0546875-.70703125.0546875-.4326171875,0-.8154296875-.0771484375-1.1484375-.23046875s-.59375-.40478515625-.78125-.75390625c-.1875-.3486328125-.28125-.8125-.28125-1.390625v-8.3046875Z" style="fill: #fff;"></path>
        <path d="M997.68585205078125,216.51739501953125l.015625,1.1640625h-1.3515625c-.3486328125,0-.65625.03271484375-.921875.09765625-.265625.0654296875-.4873046875.16015625-.6640625.28515625s-.3095703125.2763671875-.3984375.453125c-.0888671875.17724609375-.1328125.3779296875-.1328125.6015625,0,.22412109375.0517578125.4287109375.15625.61328125.1044921875.18505859375.2568359375.32958984375.45703125.43359375.2001953125.1044921875.4443359375.15625.73046875.15625.3857421875,0,.72265625-.0791015625,1.01171875-.23828125.2890625-.15869140625.5166015625-.35400390625.68359375-.5859375.1669921875-.2314453125.2548828125-.45166015625.265625-.66015625l.609375.8359375c-.0625.2138671875-.1689453125.44287109375-.3203125.6875-.1513671875.2451171875-.34765625.47802734375-.58984375.69921875-.2421875.2216796875-.53125.40234375-.8671875.54296875s-.72265625.2109375-1.16015625.2109375c-.5517578125,0-1.0439453125-.11083984375-1.4765625-.33203125s-.7705078125-.5205078125-1.015625-.8984375c-.2451171875-.37744140625-.3671875-.8056640625-.3671875-1.28515625,0-.44775390625.0849609375-.8447265625.25390625-1.19140625.1689453125-.34619140625.4189453125-.63671875.75-.87109375s.7353515625-.41259765625,1.21484375-.53515625c.4794921875-.1220703125,1.0263671875-.18359375,1.640625-.18359375h1.4765625ZM997.41241455078125,219.96270751953125v-4.03125c0-.3017578125-.0546875-.5625-.1640625-.78125s-.2744140625-.3876953125-.49609375-.5078125c-.2216796875-.11962890625-.4990234375-.1796875-.83203125-.1796875-.3076171875,0-.5732421875.05224609375-.796875.15625-.2236328125.1044921875-.3984375.2451171875-.5234375.421875-.125.17724609375-.1875.3779296875-.1875.6015625h-1.875c0-.3330078125.0810546875-.65625.2421875-.96875s.3955078125-.5908203125.703125-.8359375c.3076171875-.24462890625.6748046875-.4375,1.1015625-.578125s.90625-.2109375,1.4375-.2109375c.6357421875,0,1.19921875.10693359375,1.69140625.3203125.4921875.2138671875.8798828125.53515625,1.1640625.96484375s.42578125.9677734375.42578125,1.61328125v3.7578125c0,.3857421875.02734375.73046875.08203125,1.03515625s.1337890625.5693359375.23828125.79296875v.125h-1.9296875c-.0888671875-.203125-.1572265625-.4619140625-.20703125-.77734375-.0498046875-.31494140625-.07421875-.62109375-.07421875-.91796875Z" style="fill: #fff;"></path>
        <path d="M1001.13507080078125,220.72052001953125c0-.29150390625.0986328125-.53759765625.296875-.73828125.1982421875-.2001953125.4658203125-.30078125.8046875-.30078125.34375,0,.61328125.1005859375.80859375.30078125.1953125.20068359375.29296875.44677734375.29296875.73828125,0,.2919921875-.09765625.53662109375-.29296875.734375-.1953125.1982421875-.46484375.296875-.80859375.296875-.3388671875,0-.6064453125-.0986328125-.8046875-.296875-.1982421875-.19775390625-.296875-.4423828125-.296875-.734375ZM1001.14288330078125,214.06427001953125c0-.29150390625.0986328125-.53759765625.296875-.73828125.1982421875-.2001953125.4658203125-.30078125.8046875-.30078125.34375,0,.61328125.1005859375.80859375.30078125.1953125.20068359375.29296875.44677734375.29296875.73828125,0,.2919921875-.09765625.53662109375-.29296875.734375-.1953125.1982421875-.46484375.296875-.80859375.296875-.3388671875,0-.6064453125-.0986328125-.8046875-.296875-.1982421875-.19775390625-.296875-.4423828125-.296875-.734375Z" style="fill: #fff;"></path>
        <path d="M1011.26104736328125,210.28302001953125l3.71875,9.28125,3.71875-9.28125h1.9453125v11.375h-1.5v-4.4296875l.140625-4.78125-3.734375,9.2109375h-1.1484375l-3.7265625-9.1875.1484375,4.7578125v4.4296875h-1.5v-11.375h1.9375Z" style="fill: #fff;"></path>
        <path d="M1026.41339111328125,221.81427001953125c-1.146484375,0-2.078125-.3759765625-2.796875-1.12890625-.71875-.75244140625-1.078125-1.7587890625-1.078125-3.01953125v-.265625c0-.83837890625.16015625-1.5869140625.48046875-2.24609375.3203125-.65869140625.767578125-1.17431640625,1.34375-1.546875.5751953125-.3720703125,1.19921875-.55859375,1.87109375-.55859375,1.0986328125,0,1.953125.3623046875,2.5625,1.0859375.609375.72412109375.9140625,1.7607421875.9140625,3.109375v.6015625h-5.7265625c.0205078125.83349609375.263671875,1.5068359375.73046875,2.01953125.4658203125.51318359375,1.05859375.76953125,1.77734375.76953125.509765625,0,.9423828125-.10400390625,1.296875-.3125.353515625-.2080078125.6640625-.484375.9296875-.828125l.8828125.6875c-.708984375,1.0888671875-1.771484375,1.6328125-3.1875,1.6328125ZM1026.23370361328125,214.23614501953125c-.583984375,0-1.0732421875.21240234375-1.46875.63671875-.396484375.4248046875-.640625,1.01953125-.734375,1.78515625h4.234375v-.109375c-.0419921875-.734375-.240234375-1.30322265625-.59375-1.70703125-.3544921875-.4033203125-.833984375-.60546875-1.4375-.60546875Z" style="fill: #fff;"></path>
        <path d="M1033.18292236328125,211.15802001953125v2.046875h1.578125v1.1171875h-1.578125v5.2490234375c0,.3388671875.0703125.5927734375.2109375.7626953125.140625.1689453125.3798828125.25390625.71875.25390625.1669921875,0,.3955078125-.03125.6875-.09375v1.1650390625c-.3798828125.103515625-.75.1552734375-1.109375.1552734375-.6455078125,0-1.1328125-.1953125-1.4609375-.5859375s-.4921875-.9453125-.4921875-1.6640625v-5.2421875h-1.5390625v-1.1171875h1.5390625v-2.046875h1.4453125Z" style="fill: #fff;"></path>
        <path d="M1041.50714111328125,221.65802001953125c-.0830078125-.16650390625-.1513671875-.46337890625-.203125-.890625-.671875.6982421875-1.4736328125,1.046875-2.40625,1.046875-.8330078125,0-1.5166015625-.2353515625-2.05078125-.70703125-.5341796875-.47119140625-.80078125-1.06884765625-.80078125-1.79296875,0-.8798828125.3349609375-1.5634765625,1.00390625-2.05078125.6689453125-.48681640625,1.6103515625-.73046875,2.82421875-.73046875h1.40625v-.6640625c0-.5048828125-.1513671875-.9072265625-.453125-1.20703125-.3017578125-.29931640625-.7470703125-.44921875-1.3359375-.44921875-.515625,0-.9482421875.13037109375-1.296875.390625-.3486328125.2607421875-.5234375.57568359375-.5234375.9453125h-1.453125c0-.421875.1494140625-.8291015625.44921875-1.22265625.2998046875-.39306640625.7060546875-.7041015625,1.21875-.93359375.5126953125-.22900390625,1.0771484375-.34375,1.69140625-.34375.9736328125,0,1.7373046875.24365234375,2.2890625.73046875.5517578125.4873046875.8388671875,1.15771484375.859375,2.01171875v3.890625c0,.7763671875.0986328125,1.3935546875.296875,1.8515625v.125h-1.515625ZM1039.10870361328125,220.55645751953125c.453125,0,.8828125-.1171875,1.2890625-.3515625s.7001953125-.5390625.8828125-.9140625v-1.734375h-1.1328125c-1.7705078125,0-2.65625.5185546875-2.65625,1.5546875,0,.453125.1513671875.8076171875.453125,1.0625.3017578125.25537109375.6904296875.3828125,1.1640625.3828125Z" style="fill: #fff;"></path>
        <path d="M888.21905517578125,236.56134033203125c0-1.296875.3076171875-2.33984375.921875-3.12890625s1.4189453125-1.18359375,2.4140625-1.18359375c.9892578125,0,1.7734375.3388671875,2.3515625,1.015625v-4.40625h1.4453125v12h-1.328125l-.0703125-.90625c-.578125.70849609375-1.3828125,1.0625-2.4140625,1.0625-.9794921875,0-1.77734375-.40087890625-2.39453125-1.203125-.6171875-.8017578125-.92578125-1.8486328125-.92578125-3.140625v-.109375ZM889.66436767578125,236.72540283203125c0,.95849609375.1982421875,1.70849609375.59375,2.25.3955078125.5419921875.9423828125.8125,1.640625.8125.9169921875,0,1.5859375-.4111328125,2.0078125-1.234375v-3.8828125c-.4326171875-.796875-1.0966796875-1.1953125-1.9921875-1.1953125-.7080078125,0-1.2607421875.2734375-1.65625.8203125s-.59375,1.35693359375-.59375,2.4296875Z" style="fill: #fff;"></path>
        <path d="M900.94171142578125,241.01446533203125c-1.1455078125,0-2.078125-.3759765625-2.796875-1.12890625-.71875-.75244140625-1.078125-1.7587890625-1.078125-3.01953125v-.265625c0-.83837890625.16015625-1.5869140625.48046875-2.24609375.3203125-.65869140625.7685546875-1.17431640625,1.34375-1.546875.5751953125-.3720703125,1.19921875-.55859375,1.87109375-.55859375,1.0986328125,0,1.953125.3623046875,2.5625,1.0859375.609375.72412109375.9140625,1.7607421875.9140625,3.109375v.6015625h-5.7265625c.0205078125.83349609375.2646484375,1.5068359375.73046875,2.01953125.4658203125.51318359375,1.05859375.76953125,1.77734375.76953125.5107421875,0,.9423828125-.10400390625,1.296875-.3125.3544921875-.2080078125.6640625-.484375.9296875-.828125l.8828125.6875c-.7080078125,1.0888671875-1.7705078125,1.6328125-3.1875,1.6328125ZM900.76202392578125,233.43634033203125c-.5830078125,0-1.0732421875.21240234375-1.46875.63671875-.3955078125.4248046875-.640625,1.01953125-.734375,1.78515625h4.234375v-.109375c-.0419921875-.734375-.2392578125-1.30322265625-.59375-1.70703125-.3544921875-.4033203125-.8330078125-.60546875-1.4375-.60546875Z" style="fill: #fff;"></path>
        <path d="M910.67315673828125,238.61602783203125c0-.390625-.1474609375-.69384765625-.44140625-.91015625-.294921875-.2158203125-.8076171875-.40234375-1.5390625-.55859375-.732421875-.15625-1.3125-.34375-1.7421875-.5625s-.748046875-.47900390625-.953125-.78125c-.2060546875-.3017578125-.30859375-.6611328125-.30859375-1.078125,0-.6923828125.29296875-1.2783203125.87890625-1.7578125.5859375-.47900390625,1.333984375-.71875,2.24609375-.71875.9580078125,0,1.7353515625.24755859375,2.33203125.7421875.595703125.4951171875.89453125,1.1279296875.89453125,1.8984375h-1.453125c0-.3955078125-.16796875-.73681640625-.50390625-1.0234375-.3359375-.2861328125-.759765625-.4296875-1.26953125-.4296875-.5263671875,0-.9375.11474609375-1.234375.34375-.296875.2294921875-.4453125.52880859375-.4453125.8984375,0,.34912109375.1376953125.6123046875.4140625.7890625.275390625.17724609375.7744140625.3466796875,1.49609375.5078125.720703125.16162109375,1.3056640625.3544921875,1.75390625.578125.447265625.22412109375.779296875.49365234375.99609375.80859375.2158203125.3154296875.32421875.69921875.32421875,1.15234375,0,.75537109375-.302734375,1.36083984375-.90625,1.81640625-.6044921875.4560546875-1.388671875.68359375-2.3515625.68359375-.677734375,0-1.2763671875-.1201171875-1.796875-.359375-.521484375-.2392578125-.9287109375-.57421875-1.22265625-1.00390625-.294921875-.4296875-.44140625-.89453125-.44140625-1.39453125h1.4453125c.025390625.484375.2197265625.86865234375.58203125,1.15234375.361328125.2841796875.83984375.42578125,1.43359375.42578125.546875,0,.9853515625-.1103515625,1.31640625-.33203125.330078125-.22119140625.49609375-.5166015625.49609375-.88671875Z" style="fill: #fff;"></path>
        <path d="M917.23175048828125,239.83477783203125c.515625,0,.9658203125-.15625,1.3515625-.46875.384765625-.3125.5986328125-.703125.640625-1.171875h1.3671875c-.0263671875.484375-.193359375.9453125-.5,1.3828125-.3076171875.4375-.7177734375.78662109375-1.23046875,1.046875-.513671875.26025390625-1.056640625.390625-1.62890625.390625-1.1513671875,0-2.06640625-.3837890625-2.74609375-1.15234375-.6796875-.76806640625-1.01953125-1.81884765625-1.01953125-3.15234375v-.2421875c0-.82275390625.150390625-1.5546875.453125-2.1953125.3017578125-.640625.7353515625-1.1376953125,1.30078125-1.4921875.564453125-.35400390625,1.232421875-.53125,2.00390625-.53125.947265625,0,1.7353515625.2841796875,2.36328125.8515625.626953125.56787109375.9619140625,1.3046875,1.00390625,2.2109375h-1.3671875c-.0419921875-.546875-.2490234375-.99609375-.62109375-1.34765625-.373046875-.3515625-.83203125-.52734375-1.37890625-.52734375-.734375,0-1.3037109375.2646484375-1.70703125.79296875-.404296875.52880859375-.60546875,1.29296875-.60546875,2.29296875v.2734375c0,.97412109375.2001953125,1.72412109375.6015625,2.25.400390625.5263671875.9736328125.7890625,1.71875.7890625Z" style="fill: #fff;"></path>
        <path d="M926.14190673828125,233.70196533203125c-.21875-.0361328125-.4560546875-.0546875-.7109375-.0546875-.9482421875,0-1.591796875.40380859375-1.9296875,1.2109375v6h-1.4453125v-8.453125h1.40625l.0234375.9765625c.4736328125-.7548828125,1.1455078125-1.1328125,2.015625-1.1328125.28125,0,.494140625.03662109375.640625.109375v1.34375Z" style="fill: #fff;"></path>
        <path d="M927.31768798828125,230.16290283203125c0-.234375.0712890625-.43212890625.21484375-.59375.1435546875-.1611328125.35546875-.2421875.63671875-.2421875s.4951171875.0810546875.640625.2421875c.1455078125.16162109375.21875.359375.21875.59375s-.0732421875.4296875-.21875.5859375-.359375.234375-.640625.234375-.4931640625-.078125-.63671875-.234375-.21484375-.3515625-.21484375-.5859375ZM928.88018798828125,240.85821533203125h-1.4453125v-8.453125h1.4453125v8.453125Z" style="fill: #fff;"></path>
        <path d="M938.18878173828125,236.72540283203125c0,1.2919921875-.296875,2.32958984375-.890625,3.11328125-.59375.7841796875-1.390625,1.17578125-2.390625,1.17578125-1.0673828125,0-1.8935546875-.37744140625-2.4765625-1.1328125l-.0703125.9765625h-1.328125v-12h1.4453125v4.4765625c.5830078125-.7236328125,1.3876953125-1.0859375,2.4140625-1.0859375s1.83203125.38818359375,2.41796875,1.1640625c.5859375.7763671875.87890625,1.8388671875.87890625,3.1875v.125ZM936.74346923828125,236.56134033203125c0-.984375-.1904296875-1.74462890625-.5703125-2.28125-.3798828125-.5361328125-.9267578125-.8046875-1.640625-.8046875-.953125,0-1.6376953125.44287109375-2.0546875,1.328125v3.65625c.4423828125.8857421875,1.1328125,1.328125,2.0703125,1.328125.6923828125,0,1.2314453125-.26806640625,1.6171875-.8046875.3857421875-.5361328125.578125-1.34375.578125-2.421875Z" style="fill: #fff;"></path>
        <path d="M939.85675048828125,230.16290283203125c0-.234375.0712890625-.43212890625.21484375-.59375.1435546875-.1611328125.35546875-.2421875.63671875-.2421875s.4951171875.0810546875.640625.2421875c.1455078125.16162109375.21875.359375.21875.59375s-.0732421875.4296875-.21875.5859375-.359375.234375-.640625.234375-.4931640625-.078125-.63671875-.234375-.21484375-.3515625-.21484375-.5859375ZM941.41925048828125,240.85821533203125h-1.4453125v-8.453125h1.4453125v8.453125Z" style="fill: #fff;"></path>
        <path d="M944.93975830078125,232.40509033203125l.046875,1.0625c.6455078125-.8125,1.4892578125-1.21875,2.53125-1.21875,1.7861328125,0,2.6875,1.0078125,2.703125,3.0234375v5.5859375h-1.4453125v-5.59375c-.005859375-.609375-.14453125-1.0595703125-.41796875-1.3515625-.2734375-.29150390625-.69921875-.4375-1.27734375-.4375-.46875,0-.880859375.125-1.234375.375-.3544921875.25-.630859375.578125-.828125.984375v6.0234375h-1.4453125v-8.453125h1.3671875Z" style="fill: #fff;"></path>
        <path d="M951.89678955078125,236.56134033203125c0-1.3173828125.3046875-2.36572265625.9140625-3.14453125.609375-.7783203125,1.416015625-1.16796875,2.421875-1.16796875,1.03125,0,1.8359375.36474609375,2.4140625,1.09375l.0703125-.9375h1.3203125v8.25c0,1.09375-.32421875,1.95556640625-.97265625,2.5859375-.6484375.6298828125-1.51953125.9453125-2.61328125.9453125-.609375,0-1.2060546875-.13037109375-1.7890625-.390625-.583984375-.2607421875-1.029296875-.6171875-1.3359375-1.0703125l.75-.8671875c.619140625.765625,1.376953125,1.1484375,2.2734375,1.1484375.703125,0,1.2509765625-.1982421875,1.64453125-.59375.392578125-.39599609375.58984375-.953125.58984375-1.671875v-.7265625c-.578125.6669921875-1.3671875,1-2.3671875,1-.990234375,0-1.791015625-.3984375-2.40234375-1.1953125-.6123046875-.796875-.91796875-1.8828125-.91796875-3.2578125ZM953.34991455078125,236.72540283203125c0,.953125.1953125,1.7021484375.5859375,2.24609375.390625.54443359375.9375.81640625,1.640625.81640625.9111328125,0,1.580078125-.4140625,2.0078125-1.2421875v-3.859375c-.443359375-.80712890625-1.107421875-1.2109375-1.9921875-1.2109375-.703125,0-1.2529296875.2734375-1.6484375.8203125-.396484375.546875-.59375,1.35693359375-.59375,2.4296875Z" style="fill: #fff;"></path>
        <path d="M966.81866455078125,230.35821533203125v2.046875h1.578125v1.1171875h-1.578125v5.2490234375c0,.3388671875.0703125.5927734375.2109375.7626953125.140625.1689453125.3798828125.25390625.71875.25390625.1669921875,0,.3955078125-.03125.6875-.09375v1.1650390625c-.3798828125.103515625-.75.1552734375-1.109375.1552734375-.6455078125,0-1.1328125-.1953125-1.4609375-.5859375s-.4921875-.9453125-.4921875-1.6640625v-5.2421875h-1.5390625v-1.1171875h1.5390625v-2.046875h1.4453125Z" style="fill: #fff;"></path>
        <path d="M971.36944580078125,233.42852783203125c.640625-.7861328125,1.4736328125-1.1796875,2.5-1.1796875,1.7861328125,0,2.6875,1.0078125,2.703125,3.0234375v5.5859375h-1.4453125v-5.59375c-.0048828125-.609375-.14453125-1.0595703125-.41796875-1.3515625-.2734375-.29150390625-.69921875-.4375-1.27734375-.4375-.46875,0-.8798828125.125-1.234375.375s-.6298828125.578125-.828125.984375v6.0234375h-1.4453125v-12h1.4453125v4.5703125Z" style="fill: #fff;"></path>
        <path d="M982.08428955078125,241.01446533203125c-1.1455078125,0-2.078125-.3759765625-2.796875-1.12890625-.71875-.75244140625-1.078125-1.7587890625-1.078125-3.01953125v-.265625c0-.83837890625.16015625-1.5869140625.48046875-2.24609375.3203125-.65869140625.7685546875-1.17431640625,1.34375-1.546875.5751953125-.3720703125,1.19921875-.55859375,1.87109375-.55859375,1.0986328125,0,1.953125.3623046875,2.5625,1.0859375.609375.72412109375.9140625,1.7607421875.9140625,3.109375v.6015625h-5.7265625c.0205078125.83349609375.2646484375,1.5068359375.73046875,2.01953125.4658203125.51318359375,1.05859375.76953125,1.77734375.76953125.5107421875,0,.9423828125-.10400390625,1.296875-.3125.3544921875-.2080078125.6640625-.484375.9296875-.828125l.8828125.6875c-.7080078125,1.0888671875-1.7705078125,1.6328125-3.1875,1.6328125ZM981.90460205078125,233.43634033203125c-.5830078125,0-1.0732421875.21240234375-1.46875.63671875-.3955078125.4248046875-.640625,1.01953125-.734375,1.78515625h4.234375v-.109375c-.0419921875-.734375-.2392578125-1.30322265625-.59375-1.70703125-.3544921875-.4033203125-.8330078125-.60546875-1.4375-.60546875Z" style="fill: #fff;"></path>
        <path d="M990.70245361328125,230.16290283203125c0-.234375.0712890625-.43212890625.21484375-.59375.142578125-.1611328125.35546875-.2421875.63671875-.2421875s.494140625.0810546875.640625.2421875c.1455078125.16162109375.21875.359375.21875.59375s-.0732421875.4296875-.21875.5859375c-.146484375.15625-.359375.234375-.640625.234375s-.494140625-.078125-.63671875-.234375c-.1435546875-.15625-.21484375-.3515625-.21484375-.5859375ZM992.26495361328125,240.85821533203125h-1.4453125v-8.453125h1.4453125v8.453125Z" style="fill: #fff;"></path>
        <path d="M995.77667236328125,232.40509033203125l.0390625.9375c.619140625-.72900390625,1.455078125-1.09375,2.5078125-1.09375,1.181640625,0,1.986328125.453125,2.4140625,1.359375.28125-.40625.646484375-.734375,1.09765625-.984375.4501953125-.25.982421875-.375,1.59765625-.375,1.853515625,0,2.796875.98193359375,2.828125,2.9453125v5.6640625h-1.4453125v-5.578125c0-.60400390625-.138671875-1.0556640625-.4140625-1.35546875-.2763671875-.29931640625-.740234375-.44921875-1.390625-.44921875-.537109375,0-.982421875.16015625-1.3359375.48046875-.3544921875.3203125-.560546875.75146484375-.6171875,1.29296875v5.609375h-1.453125v-5.5390625c0-1.22900390625-.6015625-1.84375-1.8046875-1.84375-.9482421875,0-1.5966796875.40380859375-1.9453125,1.2109375v6.171875h-1.4453125v-8.453125h1.3671875Z" style="fill: #fff;"></path>
        <path d="M1013.49932861328125,240.85821533203125c-.083984375-.16650390625-.1513671875-.46337890625-.203125-.890625-.671875.6982421875-1.474609375,1.046875-2.40625,1.046875-.833984375,0-1.517578125-.2353515625-2.05078125-.70703125-.5341796875-.47119140625-.80078125-1.06884765625-.80078125-1.79296875,0-.8798828125.333984375-1.5634765625,1.00390625-2.05078125.6689453125-.48681640625,1.6103515625-.73046875,2.82421875-.73046875h1.40625v-.6640625c0-.5048828125-.1513671875-.9072265625-.453125-1.20703125-.302734375-.29931640625-.748046875-.44921875-1.3359375-.44921875-.515625,0-.9482421875.13037109375-1.296875.390625-.349609375.2607421875-.5234375.57568359375-.5234375.9453125h-1.453125c0-.421875.1494140625-.8291015625.44921875-1.22265625.298828125-.39306640625.705078125-.7041015625,1.21875-.93359375.5126953125-.22900390625,1.076171875-.34375,1.69140625-.34375.9736328125,0,1.736328125.24365234375,2.2890625.73046875.5517578125.4873046875.837890625,1.15771484375.859375,2.01171875v3.890625c0,.7763671875.0986328125,1.3935546875.296875,1.8515625v.125h-1.515625ZM1011.10089111328125,239.75665283203125c.453125,0,.8828125-.1171875,1.2890625-.3515625s.7001953125-.5390625.8828125-.9140625v-1.734375h-1.1328125c-1.771484375,0-2.65625.5185546875-2.65625,1.5546875,0,.453125.150390625.8076171875.453125,1.0625.3017578125.25537109375.689453125.3828125,1.1640625.3828125Z" style="fill: #fff;"></path>
        <path d="M1016.47979736328125,236.56134033203125c0-1.3173828125.3046875-2.36572265625.9140625-3.14453125.609375-.7783203125,1.4169921875-1.16796875,2.421875-1.16796875,1.03125,0,1.8359375.36474609375,2.4140625,1.09375l.0703125-.9375h1.3203125v8.25c0,1.09375-.32421875,1.95556640625-.97265625,2.5859375-.6484375.6298828125-1.51953125.9453125-2.61328125.9453125-.609375,0-1.2060546875-.13037109375-1.7890625-.390625-.5830078125-.2607421875-1.0283203125-.6171875-1.3359375-1.0703125l.75-.8671875c.6201171875.765625,1.3779296875,1.1484375,2.2734375,1.1484375.703125,0,1.2509765625-.1982421875,1.64453125-.59375.3935546875-.39599609375.58984375-.953125.58984375-1.671875v-.7265625c-.578125.6669921875-1.3671875,1-2.3671875,1-.9892578125,0-1.7900390625-.3984375-2.40234375-1.1953125s-.91796875-1.8828125-.91796875-3.2578125ZM1017.93292236328125,236.72540283203125c0,.953125.1953125,1.7021484375.5859375,2.24609375.390625.54443359375.9375.81640625,1.640625.81640625.9111328125,0,1.5810546875-.4140625,2.0078125-1.2421875v-3.859375c-.4423828125-.80712890625-1.1064453125-1.2109375-1.9921875-1.2109375-.703125,0-1.2529296875.2734375-1.6484375.8203125s-.59375,1.35693359375-.59375,2.4296875Z" style="fill: #fff;"></path>
        <path d="M1029.14776611328125,241.01446533203125c-1.1455078125,0-2.078125-.3759765625-2.796875-1.12890625-.71875-.75244140625-1.078125-1.7587890625-1.078125-3.01953125v-.265625c0-.83837890625.16015625-1.5869140625.48046875-2.24609375.3203125-.65869140625.7685546875-1.17431640625,1.34375-1.546875.5751953125-.3720703125,1.19921875-.55859375,1.87109375-.55859375,1.0986328125,0,1.953125.3623046875,2.5625,1.0859375.609375.72412109375.9140625,1.7607421875.9140625,3.109375v.6015625h-5.7265625c.0205078125.83349609375.2646484375,1.5068359375.73046875,2.01953125.4658203125.51318359375,1.05859375.76953125,1.77734375.76953125.5107421875,0,.9423828125-.10400390625,1.296875-.3125.3544921875-.2080078125.6640625-.484375.9296875-.828125l.8828125.6875c-.7080078125,1.0888671875-1.7705078125,1.6328125-3.1875,1.6328125ZM1028.96807861328125,233.43634033203125c-.5830078125,0-1.0732421875.21240234375-1.46875.63671875-.3955078125.4248046875-.640625,1.01953125-.734375,1.78515625h4.234375v-.109375c-.0419921875-.734375-.2392578125-1.30322265625-.59375-1.70703125-.3544921875-.4033203125-.8330078125-.60546875-1.4375-.60546875Z" style="fill: #fff;"></path>
      </g>
      <line x1="871.291534285181115" y1="116.517448880243137" x2="1086.989170861199455" y2="116.517448880243137" style="fill: none; stroke: #b3b7bf; stroke-miterlimit: 10;"></line>
      <line x1="871.291534285181115" y1="198.27077901787834" x2="1086.989170861199455" y2="198.27077901787834" style="fill: none; stroke: #b3b7bf; stroke-miterlimit: 10;"></line>
    </g>
    <line x1="554.183990478530177" y1="282.009942382870577" x2="554.183990478530177" y2="265.908874511719659" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
    <g>
      <g>
        <text transform="translate(911.424285888671875 499.639134883880615)" style="font-family: Roboto-Regular, Roboto; font-size: 14px;"><tspan x="0" y="0">Qualcomm </tspan></text>
        <rect x="891.173253744002068" y="487.547644532991399" width="16" height="16" rx="2" ry="2" style="fill: #2a2aea;"></rect>
      </g>
      <g>
        <text transform="translate(1010.006072998046875 499.639134883880615)" style="font-family: Roboto-Regular, Roboto; font-size: 14px;"><tspan x="0" y="0">Open source</tspan></text>
        <rect x="989.755035156860686" y="487.547644532991399" width="16" height="16" rx="2" ry="2" style="fill: #007884;"></rect>
      </g>
    </g>
  </g>
  <g id="Layer_2" data-name="Layer 2">
    <g>
      <rect x="153.404434204101562" y="297.547644533709899" width="180" height="50" rx="4.000000000000001" ry="4.000000000000001" style="fill: #007884;"></rect>
      <text transform="translate(188.060783386230469 317.62371826171875)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">ML pre-process</tspan><tspan x="33.66015625" y="19.2001953125">plugin</tspan></text>
    </g>
    <g>
      <rect x="20.000065595831984" y="417.547644533709899" width="180" height="50" rx="4.000000000000001" ry="4.000000000000001" style="fill: #007884;"></rect>
      <text transform="translate(63.445480346679688 447.223785400390625)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">Video source</tspan></text>
    </g>
    <g>
      <line x1="333.404434204101562" y1="322.547637939453125" x2="457.780364990234375" y2="322.547637939453125" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
      <polygon points="456.6131591796875 326.536712646484375 463.521347045898438 322.547637939453125 456.6131591796875 318.55859375 456.6131591796875 326.536712646484375"></polygon>
    </g>
    <g>
      <rect x="464.183990478530177" y="297.547644533709899" width="180" height="50" rx="4" ry="4" style="fill: #007884;"></rect>
      <text transform="translate(507.75830078125 317.62371826171875)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">ML inference</tspan><tspan x="24.7421875" y="19.2001953125">plugin</tspan></text>
    </g>
    <g>
      <rect x="775.793701171875" y="297.547644533709899" width="180" height="50" rx="4" ry="4" style="fill: #2a2aea;"></rect>
      <text transform="translate(803.51641845703125 327.223785400390625)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">qtimlpostprocess</tspan></text>
    </g>
    <text transform="translate(345.592025756835938 340.14801025390625)" style="font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">neural-network</tspan><tspan x="22.7890625" y="19.2001953125">/tensors</tspan></text>
    <g>
      <line x1="644.183990478530177" y1="322.547637939453125" x2="768.559921264662989" y2="322.547637939453125" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
      <polygon points="767.392715454116114 326.536712646484375 774.300903320327052 322.547637939453125 767.392715454116114 318.55859375 767.392715454116114 326.536712646484375"></polygon>
    </g>
    <text transform="translate(656.37158203125 340.14801025390625)" style="font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">neural-network</tspan><tspan x="22.7890625" y="19.2001953125">/tensors</tspan></text>
    <g>
      <line x1="200.000064849853516" y1="442.54766845703125" x2="902.80523681640625" y2="442.54766845703125" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
      <polygon points="901.63800048828125 446.53668212890625 908.54620361328125 442.54766845703125 901.63800048828125 438.55859375 901.63800048828125 446.53668212890625"></polygon>
    </g>
    <text transform="translate(510.6053466796875 463.14801025390625)" style="font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">video/x-raw</tspan></text>
    <g>
      <polyline points="712.212860107421875 315.012359619140625 712.212860107421875 282.009948730469659 398.462890625 282.009948730469659 398.462890625 315.012359619140625" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></polyline>
      <polygon points="716.201934814453125 313.845184326171875 712.212860107421875 320.75335693359375 708.22381591796875 313.845184326171875 716.201934814453125 313.845184326171875"></polygon>
      <polygon points="394.473831176757812 313.845184326171875 398.462890625 320.75335693359375 402.451950073242188 313.845184326171875 394.473831176757812 313.845184326171875"></polygon>
    </g>
    <g>
      <polyline points="110.000076293945312 417.54766845703125 110.00006103515625 324.82391357421875 146.620193481445312 324.82391357421875" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></polyline>
      <polygon points="145.4530029296875 328.81298828125 152.361175537109375 324.82391357421875 145.4530029296875 320.8348388671875 145.4530029296875 328.81298828125"></polygon>
    </g>
    <g>
      <polyline points="998.367919921875 411.806640625 998.367919921875 324.82391357421875 955.793701171875 324.82391357421875" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></polyline>
      <polygon points="1002.35699462890625 410.63946533203125 998.367919921875 417.54766845703125 994.37884521484375 410.63946533203125 1002.35699462890625 410.63946533203125"></polygon>
    </g>
    <g>
      <rect x="908.36791536122837" y="417.547644533709899" width="180" height="50" rx="4" ry="4" style="fill: #2a2aea;"></rect>
      <text transform="translate(949.5086669921875 447.223785400390625)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">qtivcomposer</tspan></text>
    </g>
    <text transform="translate(1005.33935546875 366.2618408203125)" style="font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">video/</tspan><tspan x="0" y="19.2001953125">x-raw</tspan></text>
    <text transform="translate(59.442398071289062 366.2618408203125)" style="font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">video/</tspan><tspan x="6.3671875" y="19.2001953125">x-raw</tspan></text>
    <g>
      <line x1="979.14031982421875" y1="254.823913574219659" x2="979.140380859375" y2="319.082916259765625" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
      <polygon points="975.15130615234375 317.915740966796875 979.140380859375 324.82391357421875 983.12939453125 317.915740966796875 975.15130615234375 317.915740966796875"></polygon>
    </g>
  </g>
</svg>

Figure : qtimlvclassification in pipeline 
            
            <?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="1108.36798095703125" height="521.642013549804688" viewbox="0 0 1108.36798095703125 521.642013549804688">
  <g id="Layer_1" data-name="Layer 1">
    <g>
      <rect x=".50030517578125" y=".499862670898438" width="1107.3671875" height="520.6416015625" rx="7.5" ry="7.5" style="fill: #fafafa;"></rect>
      <path d="M1100.36798095703125,1c3.85986328125,0,7,3.14013671875,7,7v505.642013549804688c0,3.85986328125-3.14013671875,7-7,7H7.999984741210938c-3.859848022460938,0-7-3.14013671875-7-7V8C.999984741210938,4.14013671875,4.14013671875,1,7.999984741210938,1h1092.367996215820312M1100.36798095703125,0H7.999984741210938C3.58184814453125,0,0,3.581710815429688,0,8v505.642013549804688c0,4.41827392578125,3.58184814453125,8,7.999984741210938,8h1092.367996215820312c4.41815185546875,0,8-3.58172607421875,8-8V8c0-4.418289184570312-3.58184814453125-8-8-8h0Z" style="fill: #d2d7e1;"></path>
    </g>
    <text transform="translate(523.789657592773438 31.536168925464153)" style="font-family: Roboto-Bold, Roboto; font-size: 16px; font-weight: 700;"><tspan x="0" y="0">GST BIN</tspan></text>
    <g>
      <rect x="377.152066648393941" y="49.733105407836774" width="354.063847660272529" height="214.270053161500073" rx="3.999999999999998" ry="3.999999999999998" style="fill: #007884;"></rect>
      <text transform="translate(517.703765869140625 73.405288696289062)" style="fill: #fff; font-family: Roboto-Medium, Roboto; font-size: 16px; font-weight: 500;"><tspan x="0" y="0">GstBuffer </tspan></text>
      <text transform="translate(386.060623168945312 111.621871948242188)" style="fill: #fff; font-size: 16px; letter-spacing: -.010009765625em;"><tspan x="0" y="0" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstMemory:</tspan><tspan x="98.689453125" y="0" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Contains a single tensor</tspan><tspan x="0" y="19.2001953125" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstMemory:</tspan><tspan x="98.689453125" y="19.2001953125" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Contains next tensor and so on...</tspan><tspan style="font-family: Roboto-Medium, Roboto; font-weight: 500;"><tspan x="0" y="38.39990234375">+ ...</tspan></tspan></text>
      <text transform="translate(385.545181274414062 185.579757690429688)" style="fill: #fff; font-size: 16px;"><tspan style="letter-spacing: -.010009765625em;"><tspan x="0" y="0" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstVideoMeta:</tspan><tspan x="116.72509765625" y="0" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Describes the raw data of a </tspan></tspan><tspan style="font-family: Roboto-Regular, Roboto;"><tspan x="0" y="19.2001953125" xml:space="preserve" style="letter-spacing: 2.00244140625em;">		</tspan><tspan x="72" y="19.2001953125" xml:space="preserve" style="letter-spacing: -.010009765625em;">             single tensor</tspan></tspan></text>
      <text transform="translate(385.545181274414062 227.653244018554688)" style="fill: #fff; font-size: 16px; letter-spacing: -.010009765625em;"><tspan x="0" y="0" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstVideoMeta:</tspan><tspan x="116.72509765625" y="0" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Meta for the next tensor entry</tspan></text>
      <text transform="translate(385.545181274414062 249.077865600585938)" style="fill: #fff; font-family: Roboto-Medium, Roboto; font-size: 16px; font-weight: 500; letter-spacing: -.010009765625em;"><tspan x="0" y="0">+...</tspan></text>
      <line x1="377.152066648393884" y1="85.737648464162703" x2="731.21591430866647" y2="85.737648464162703" style="fill: none; stroke: #b3b7bf; stroke-miterlimit: 10;"></line>
      <line x1="377.152066648393884" y1="161.490978601797906" x2="731.21591430866647" y2="161.490978601797906" style="fill: none; stroke: #b3b7bf; stroke-miterlimit: 10;"></line>
    </g>
    <g>
      <rect x="849.370783834136091" y="84.607189881534396" width="235.697636576020159" height="108.311007751342913" rx="4" ry="4" style="fill: #007884;"></rect>
      <text transform="translate(930.73919677734375 107.009414672851562)" style="fill: #fff; font-family: Roboto-Medium, Roboto; font-size: 16px; font-weight: 500;"><tspan x="0" y="0">GstBuffer </tspan></text>
      <text transform="translate(862.9010009765625 142.495834350585938)" style="fill: #fff; font-size: 16px; letter-spacing: -.010009765625em;"><tspan x="0" y="0" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstMemory:</tspan><tspan x="98.689453125" y="0" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Post procesing</tspan><tspan style="font-family: Roboto-Regular, Roboto;"><tspan x="0" y="19.2001953125">information in Gstreamer text</tspan></tspan><tspan style="font-family: Roboto-Regular, Roboto;"><tspan x="0" y="38.39990234375">format</tspan></tspan></text>
      <line x1="849.370783834136091" y1="118.491404579944174" x2="1085.06842041015625" y2="118.491404579944174" style="fill: none; stroke: #b3b7bf; stroke-miterlimit: 10;"></line>
    </g>
    <line x1="554.183990478530177" y1="280.104226440487764" x2="554.183990478530177" y2="264.003158569336847" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
    <g>
      <g>
        <text transform="translate(906.860443115234375 497.733489036560059)" style="font-family: Roboto-Regular, Roboto; font-size: 14px;"><tspan x="0" y="0">Qualcomm </tspan></text>
        <rect x="886.609482076488348" y="485.642013549804688" width="16" height="16" rx="2" ry="2" style="fill: #2a2aea;"></rect>
      </g>
      <g>
        <text transform="translate(1005.442291259765625 497.733489036560059)" style="font-family: Roboto-Regular, Roboto; font-size: 14px;"><tspan x="0" y="0">Open source</tspan></text>
        <rect x="985.191263489346966" y="485.642013549804688" width="16" height="16" rx="2" ry="2" style="fill: #007884;"></rect>
      </g>
    </g>
  </g>
  <g id="Layer_2" data-name="Layer 2">
    <g>
      <rect x="148.404434204101562" y="295.641928591327087" width="190" height="50" rx="3.999999999999997" ry="3.999999999999997" style="fill: #007884;"></rect>
      <text transform="translate(160.00762939453125 325.317706108093262) scale(1.055559992790222 1)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">ML pre-process plugin</tspan></text>
    </g>
    <g>
      <rect x="20.000065595831984" y="415.641928591327087" width="180" height="50" rx="4.000000000000001" ry="4.000000000000001" style="fill: #007884;"></rect>
      <text transform="translate(63.445480346679688 445.318069458007812)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">Video source</tspan></text>
    </g>
    <g>
      <line x1="338.404434204101562" y1="320.641921997070312" x2="457.780364990234375" y2="320.641921997070312" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
      <polygon points="456.6131591796875 324.630996704101562 463.521347045898438 320.641921997070312 456.6131591796875 316.652877807617188 456.6131591796875 324.630996704101562"></polygon>
    </g>
    <g>
      <rect x="464.183990478530177" y="295.641928591327087" width="180" height="50" rx="4" ry="4" style="fill: #007884;"></rect>
      <text transform="translate(484.094329833984375 325.318069458007812)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">ML inference plugin</tspan></text>
    </g>
    <g>
      <rect x="775.793701171875" y="295.641928591327087" width="180" height="50" rx="4" ry="4" style="fill: #2a2aea;"></rect>
      <text transform="translate(803.51641845703125 325.318069458007812)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">qtimlpostprocess</tspan></text>
    </g>
    <text transform="translate(345.592025756835938 338.242294311523438)" style="font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">neural-network</tspan><tspan x="22.7890625" y="19.2001953125">/tensors</tspan></text>
    <g>
      <line x1="644.183990478530177" y1="320.641921997070312" x2="768.559921264662989" y2="320.641921997070312" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
      <polygon points="767.392715454116114 324.630996704101562 774.300903320327052 320.641921997070312 767.392715454116114 316.652877807617188 767.392715454116114 324.630996704101562"></polygon>
    </g>
    <text transform="translate(656.37158203125 338.242294311523438)" style="font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">neural-network</tspan><tspan x="22.7890625" y="19.2001953125">/tensors</tspan></text>
    <g>
      <line x1="200.000064849853516" y1="440.641952514648438" x2="902.80523681640625" y2="440.641952514648438" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
      <polygon points="901.63800048828125 444.630966186523438 908.54620361328125 440.641952514648438 901.63800048828125 436.652877807617188 901.63800048828125 444.630966186523438"></polygon>
    </g>
    <text transform="translate(510.6053466796875 461.242294311523438)" style="font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">video/x-raw</tspan></text>
    <g>
      <polyline points="711.058990478515625 313.106643676757812 711.058990478515625 280.104232788086847 397.309005737304688 280.104232788086847 397.309005737304688 313.106643676757812" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></polyline>
      <polygon points="715.04803466796875 311.939468383789062 711.058990478515625 318.847640991210938 707.069915771484375 311.939468383789062 715.04803466796875 311.939468383789062"></polygon>
      <polygon points="393.319931030273438 311.939468383789062 397.309005737304688 318.847640991210938 401.298065185546875 311.939468383789062 393.319931030273438 311.939468383789062"></polygon>
    </g>
    <g>
      <polyline points="110.000076293945312 415.641952514648438 110.00006103515625 322.918197631835938 142.6634521484375 322.918197631835938" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></polyline>
      <polygon points="141.496261596679688 326.907272338867188 148.404434204101562 322.918197631835938 141.496261596679688 318.929122924804688 141.496261596679688 326.907272338867188"></polygon>
    </g>
    <g>
      <polyline points="998.367919921875 409.900924682617188 998.367919921875 322.918197631835938 955.793701171875 322.918197631835938" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></polyline>
      <polygon points="1002.35699462890625 408.733749389648438 998.367919921875 415.641952514648438 994.37884521484375 408.733749389648438 1002.35699462890625 408.733749389648438"></polygon>
    </g>
    <g>
      <rect x="908.36791536122837" y="415.641928591327087" width="180" height="50" rx="4" ry="4" style="fill: #2a2aea;"></rect>
      <text transform="translate(955.6649169921875 445.318069458007812)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">qtimetamux</tspan></text>
    </g>
    <text transform="translate(1003.55975341796875 364.355819702148438)" style="font-family: Roboto-Regular, Roboto; font-size: 16px; letter-spacing: -.010009765625em;"><tspan x="0" y="0">text/x-raw</tspan><tspan x="0" y="19.2001953125">format=utf8</tspan></text>
    <g>
      <line x1="967.2196044921875" y1="192.918197631836847" x2="967.2196044921875" y2="317.177200317382812" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
      <polygon points="963.23052978515625 316.010025024414062 967.2196044921875 322.918197631835938 971.20867919921875 316.010025024414062 963.23052978515625 316.010025024414062"></polygon>
    </g>
  </g>
</svg>

## Inheritance chain

[GObject](https://docs.gtk.org/gobject/) → [GstObject](https://gstreamer.freedesktop.org/documentation/gstreamer/gstobject.html?gi-language=c) → [GstElement](https://gstreamer.freedesktop.org/documentation/gstreamer/gstelement.html?gi-language=c) → [GstBaseTransform](https://gstreamer.freedesktop.org/documentation/base/gstbasetransform.html?gi-language=c) →
                GstMLVideoClassification

The following tables provide information on pad templates and element properties of
                qtimlsnpe. For use cases, see the classification use cases in LiteRT use cases and Qualcomm Neural Processing SDK use cases.

## Pad configuration

Table : Pad templates for qtimlvclassification

| Pad Name | Capabilities | Capabilities | Capabilities |
| --- | --- | --- | --- |
| SINK template: 'sink'<br><br><br>                                <br>*Availability:* On request<br><br><br>                                <br>*Direction:* sink | neural-network/tensors | – | – |
| SRC template: 'src'<br><br><br>                                <br>*Availability:* Always<br><br><br>                                <br>*Direction:* source | video/x-raw | format: | { (string)BGRA, (string)BGRx, (string)BGR16 } |
| video/x-raw | format: | { (string)BGRA, (string)BGRx, (string)BGR16 } |
| text/x-raw | format: | { (string)utf8 } |

## Element configuration

Table : Element properties of qtimlvclassification

| Property | Description |
| --- | --- |
| name | The name of the object.<ul class="ul" id="qtimlvclassification__ul_prs_5d3_nyb"><br>                                    <li class="li">flags: readable, writable</li><br><br>                                    <li class="li">String. Default: "mlvideoclassification0"</li><br><br>                                </ul> |
| parent | The parent of the object.<ul class="ul" id="qtimlvclassification__ul_qrs_5d3_nyb"><br>                                    <li class="li">flags: readable, writable</li><br><br>                                    <li class="li">Object of type "GstObject"</li><br><br>                                </ul> |
| qos | Handle the quality-of-service events.<ul class="ul" id="qtimlvclassification__ul_rrs_5d3_nyb"><br>                                    <li class="li">flags: readable, writable</li><br><br>                                    <li class="li">Boolean. Default: false</li><br><br>                                </ul> |
| module | Module name that's used for processing the tensors.<br><ul class="ul" id="qtimlvclassification__ul_mhg_s34_vcc"><br>                                    <li class="li">flags: readable, writable</li><br><br>                                    <li class="li">Enum "GstMLVideoClassificationModules" Default: 0, "none"<ul class="ul" id="qtimlvclassification__ul_ry3_wd3_nyb"><br>                                            <li class="li">(0): none - No module, default invalid mode</li><br><br>                                            <li class="li">(1): MobileNet - ml-vclassification-MobileNet</li><br><br>                                        </ul><br></li><br><br>                                </ul> |
| labels | The filename of the labels.<ul class="ul" id="qtimlvclassification__ul_srs_5d3_nyb"><br>                                    <li class="li">flags: readable, writable</li><br><br>                                    <li class="li">String. Default: null</li><br><br>                                </ul> |
| results | Number of results for display.<ul class="ul" id="qtimlvclassification__ul_trs_5d3_nyb"><br>                                    <li class="li">flags: readable, writable</li><br><br>                                    <li class="li">Unsigned Integer. Range: 0 - 10 Default: 5</li><br><br>                                </ul> |
| threshold | Confidence threshold in %.<ul class="ul" id="qtimlvclassification__ul_urs_5d3_nyb"><br>                                    <li class="li">flags: readable, writable</li><br><br>                                    <li class="li">Double. Range: 10.0 - 100.0 Default: 10.0</li><br><br>                                </ul> |

**Parent Topic:** Configure ML plugins

Last Published: Feb 20, 2026

Previous Topic
 
qtimlpostprocess Next Topic

qtimlaclassification