Ordered image inputs for GenAI requests and chat messages. More...
Declaration
class simaai::neat::genai::ImageList { ... }
#include <GenAITypes.h>
Public Constructors Index
Public Operators Index
Public Member Functions Index
Private Member Attributes Index
Description
Ordered image inputs for GenAI requests and chat messages.
Tensor inputs are interpreted from their Tensor image metadata and VLM requests require uint8 HWC RGB tensors. OpenCV cv::Mat overloads follow the existing NEAT/OpenCV convention: 3-channel matrices are BGR and are converted to RGB before they are stored in the request.
Definition at line 61 of file GenAITypes.h.
Public Constructors
ImageList()
| simaai::neat::genai::ImageList::ImageList () |
|
default
|
ImageList()
| simaai::neat::genai::ImageList::ImageList (std::initializer_list< Tensor > images) |
|
ImageList()
| simaai::neat::genai::ImageList::ImageList (std::vector< Tensor > images) |
|
explicit
|
Public Operators
operator=()
| ImageList & simaai::neat::genai::ImageList::operator= (std::initializer_list< Tensor > images) |
|
operator=()
| ImageList & simaai::neat::genai::ImageList::operator= (std::vector< Tensor > images) |
|
Public Member Functions
empty()