Internvl3 Multimodal Preprocessor Capability#

class InternVL3MultimodalPreprocessorCapability : public trt_edgellm::safety::MultimodalPreprocessorCapability#

Public Functions

virtual SafetyStatus declareResources(
ImageProcessingLimits const &limits,
ResourceDeclaration &declaration
) noexcept override#
virtual SafetyStatus initialize(
PreparedResources const &prepared,
LMStageContext const &visual
) noexcept override#
virtual ImageProcessingPlan planImage(
vlm::ImageInputView image
) noexcept override#
virtual SafetyStatus prepareVisualInput(
LMStageContext const &context,
vlm::ImageInputView image
) noexcept override#
virtual SafetyStatus deinitialize() noexcept override#