:py:mod:`rofunc.utils.visualab.segment.vlpart_sam_seg`
======================================================

.. py:module:: rofunc.utils.visualab.segment.vlpart_sam_seg

.. autodoc2-docstring:: rofunc.utils.visualab.segment.vlpart_sam_seg
   :allowtitles:

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

Functions
~~~~~~~~~

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

   * - :py:obj:`vlpart_sam_predict <rofunc.utils.visualab.segment.vlpart_sam_seg.vlpart_sam_predict>`
     - .. autodoc2-docstring:: rofunc.utils.visualab.segment.vlpart_sam_seg.vlpart_sam_predict
          :summary:
   * - :py:obj:`show_predictions_with_masks <rofunc.utils.visualab.segment.vlpart_sam_seg.show_predictions_with_masks>`
     - .. autodoc2-docstring:: rofunc.utils.visualab.segment.vlpart_sam_seg.show_predictions_with_masks
          :summary:

API
~~~

.. py:function:: vlpart_sam_predict(image, text_prompt, vlpart_checkpoint='swinbase_part_0a0000.pth', sam_checkpoint='sam_vit_h_4b8939.pth', box_threshold=0.3, text_threshold=0.25, device='cuda')
   :canonical: rofunc.utils.visualab.segment.vlpart_sam_seg.vlpart_sam_predict

   .. autodoc2-docstring:: rofunc.utils.visualab.segment.vlpart_sam_seg.vlpart_sam_predict

.. py:function:: show_predictions_with_masks(scores, boxes, classes, masks, text_prompt)
   :canonical: rofunc.utils.visualab.segment.vlpart_sam_seg.show_predictions_with_masks

   .. autodoc2-docstring:: rofunc.utils.visualab.segment.vlpart_sam_seg.show_predictions_with_masks
