VisionLanguageModel Class
Declaration
class simaai::neat::genai::VisionLanguageModel { ... }
Friends Index
Public Constructors Index
Public Destructor Index
Public Operators Index
Public Member Functions Index
Private Member Attributes Index
| std::shared_ptr< Impl > | impl_ |
|
|
|
Definition at line 20 of file VisionLanguageModel.h.
Friends
GenerationStream
Public Constructors
VisionLanguageModel()
| simaai::neat::genai::VisionLanguageModel::VisionLanguageModel (std::filesystem::path model_dir) |
|
explicit
|
VisionLanguageModel()
VisionLanguageModel()
Public Destructor
~VisionLanguageModel()
| simaai::neat::genai::VisionLanguageModel::~VisionLanguageModel () |
|
Public Operators
operator=()
| VisionLanguageModel & simaai::neat::genai::VisionLanguageModel::operator= (VisionLanguageModel &&) |
|
noexcept
|
operator=()
| VisionLanguageModel & simaai::neat::genai::VisionLanguageModel::operator= (const VisionLanguageModel &) |
|
delete
|
Public Member Functions
accepts_image()
| bool simaai::neat::genai::VisionLanguageModel::accepts_image () |
|
cached_image_count()
| std::size_t simaai::neat::genai::VisionLanguageModel::cached_image_count () |
|
encode()
| bool simaai::neat::genai::VisionLanguageModel::encode (const Tensor & image) |
|
encode()
| bool simaai::neat::genai::VisionLanguageModel::encode (const std::vector< Tensor > & images) |
|
model_id()
| std::string simaai::neat::genai::VisionLanguageModel::model_id () |
|
run()
| GenerationResult simaai::neat::genai::VisionLanguageModel::run (const GenerationRequest & request) |
|
stream()
| GenerationStream simaai::neat::genai::VisionLanguageModel::stream (const GenerationRequest & request) |
|
Private Member Attributes
impl_
| std::shared_ptr<Impl> simaai::neat::genai::VisionLanguageModel::impl_ |
|
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.