|
ReUseX
0.0.5
3D Point Cloud Processing for Building Reuse
|
#include <Sam3p1.hpp>


Public Member Functions | |
| TensorRTSam3p1 (const std::string &vision_encoder_path, const std::string &text_encoder_path, const std::string &geometry_encoder_path, const std::string &decoder_path, const std::string &memory_encoder_path, const std::string &memory_attention_path, const std::string &tokenizer_path, const std::filesystem::path &meta_path, int gpu_id) | |
| void | reset () override |
| IDataset::Pair | step (const IDataset::Pair &in) override |
| Public Member Functions inherited from reusex::vision::IVideoModel | |
| virtual | ~IVideoModel ()=default |
Static Public Member Functions | |
| static std::unique_ptr< TensorRTSam3p1 > | create (const std::filesystem::path &model_path) |
Protected Member Functions | |
| bool | load_engines () |
Static Protected Member Functions | |
| static std::string | load_bytes_from_file (const std::string &file_path) |
Definition at line 46 of file Sam3p1.hpp.
| reusex::vision::tensor_rt::TensorRTSam3p1::TensorRTSam3p1 | ( | const std::string & | vision_encoder_path, |
| const std::string & | text_encoder_path, | ||
| const std::string & | geometry_encoder_path, | ||
| const std::string & | decoder_path, | ||
| const std::string & | memory_encoder_path, | ||
| const std::string & | memory_attention_path, | ||
| const std::string & | tokenizer_path, | ||
| const std::filesystem::path & | meta_path, | ||
| int | gpu_id ) |
|
static |
|
staticprotected |
|
protected |
|
overridevirtual |
Implements reusex::vision::IVideoModel.
|
overridevirtual |
Implements reusex::vision::IVideoModel.