:py:mod:`rofunc.utils.visualab.segment.vlpart.vlpart_roi_heads`
===============================================================

.. py:module:: rofunc.utils.visualab.segment.vlpart.vlpart_roi_heads

.. autodoc2-docstring:: rofunc.utils.visualab.segment.vlpart.vlpart_roi_heads
   :allowtitles:

Module Contents
---------------

Classes
~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`CascadeVLMROIHeads <rofunc.utils.visualab.segment.vlpart.vlpart_roi_heads.CascadeVLMROIHeads>`
     - .. autodoc2-docstring:: rofunc.utils.visualab.segment.vlpart.vlpart_roi_heads.CascadeVLMROIHeads
          :summary:

Functions
~~~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`build_vlpart_roi_heads <rofunc.utils.visualab.segment.vlpart.vlpart_roi_heads.build_vlpart_roi_heads>`
     - .. autodoc2-docstring:: rofunc.utils.visualab.segment.vlpart.vlpart_roi_heads.build_vlpart_roi_heads
          :summary:

API
~~~

.. py:function:: build_vlpart_roi_heads(cfg, input_shape)
   :canonical: rofunc.utils.visualab.segment.vlpart.vlpart_roi_heads.build_vlpart_roi_heads

   .. autodoc2-docstring:: rofunc.utils.visualab.segment.vlpart.vlpart_roi_heads.build_vlpart_roi_heads

.. py:class:: CascadeVLMROIHeads
   :canonical: rofunc.utils.visualab.segment.vlpart.vlpart_roi_heads.CascadeVLMROIHeads

   Bases: :py:obj:`detectron2.modeling.roi_heads.cascade_rcnn.CascadeROIHeads`

   .. autodoc2-docstring:: rofunc.utils.visualab.segment.vlpart.vlpart_roi_heads.CascadeVLMROIHeads

   .. py:method:: forward(images, features, proposals, text_embed)
      :canonical: rofunc.utils.visualab.segment.vlpart.vlpart_roi_heads.CascadeVLMROIHeads.forward

      .. autodoc2-docstring:: rofunc.utils.visualab.segment.vlpart.vlpart_roi_heads.CascadeVLMROIHeads.forward
