Skip to content

sgns::sgprocessing::ExecutorCapability

Declared capability of a registered executor (D-11).

#include <capability_types.hpp>

Public Attributes

Name
PassType passType
PassType this executor handles.
std::vector< std::string > supportedModelFormats
e.g. ".mnn", ".caffemodel"
std::vector< std::string > supportedQuantizations
e.g. "FP32", "FP16", "INT8"
std::string backend
"VULKAN" (per D-13, all MNN on Vulkan after Phase 01.1)

Public Attributes Documentation

variable passType

PassType passType;

PassType this executor handles.

variable supportedModelFormats

std::vector< std::string > supportedModelFormats;

e.g. ".mnn", ".caffemodel"

variable supportedQuantizations

std::vector< std::string > supportedQuantizations;

e.g. "FP32", "FP16", "INT8"

variable backend

std::string backend;

"VULKAN" (per D-13, all MNN on Vulkan after Phase 01.1)


Updated on 2026-09-17 at 06:29:14 +0000