MoveIt Pro API
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
moveit_studio::behaviors::GetMasks2DFromTextQueryInterface Class Reference

#include <clipseg_segmentation.hpp>

Public Member Functions

 GetMasks2DFromTextQueryInterface ()
 
virtual ~GetMasks2DFromTextQueryInterface ()=default
 
virtual void init (const std::filesystem::path &encoder_onnx_file, const std::filesystem::path &decoder_onnx_file)
 
virtual const moveit_pro_ml::ONNXImage & predict_mask (const moveit_pro_ml::ONNXImage &image, const std::vector< std::string > &prompts) const
 

Public Attributes

bool is_initialized = false
 

Constructor & Destructor Documentation

◆ GetMasks2DFromTextQueryInterface()

moveit_studio::behaviors::GetMasks2DFromTextQueryInterface::GetMasks2DFromTextQueryInterface ( )
inline

◆ ~GetMasks2DFromTextQueryInterface()

virtual moveit_studio::behaviors::GetMasks2DFromTextQueryInterface::~GetMasks2DFromTextQueryInterface ( )
virtualdefault

Member Function Documentation

◆ init()

void moveit_studio::behaviors::GetMasks2DFromTextQueryInterface::init ( const std::filesystem::path &  encoder_onnx_file,
const std::filesystem::path &  decoder_onnx_file 
)
virtual

◆ predict_mask()

const moveit_pro_ml::ONNXImage & moveit_studio::behaviors::GetMasks2DFromTextQueryInterface::predict_mask ( const moveit_pro_ml::ONNXImage &  image,
const std::vector< std::string > &  prompts 
) const
virtual

Member Data Documentation

◆ is_initialized

bool moveit_studio::behaviors::GetMasks2DFromTextQueryInterface::is_initialized = false

The documentation for this class was generated from the following files: