Safety Builder Config
-
struct SafetyLLMStaticShapeProfile
Public Functions
-
inline Json toJson() const
Public Members
-
int64_t batchSize = {1}
-
int64_t inputSeqLen = {128}
-
int64_t kvCacheCapacity = {512}
-
int64_t imageTokens = {0}
-
struct SafetyLLMBuilderConfig
Public Functions
-
inline Json toJson() const
Public Members
-
std::vector<SafetyLLMStaticShapeProfile> profiles
-
std::string remoteAutoTuningConfig
-
std::string safetyPluginLibrary
-
bool isVlm = {false}
-
bool profilingDetailed = {false}
-
struct SafetyVisualStaticShapeProfile
Public Functions
-
inline Json toJson() const
Public Members
-
int64_t imageTokens = {256}
-
struct SafetyVisualBuilderConfig
Public Functions
-
inline Json toJson() const
Public Members
-
std::vector<SafetyVisualStaticShapeProfile> profiles
-
std::string remoteAutoTuningConfig
-
std::string safetyPluginLibrary
-
int64_t maxImageTokensPerImage = {512}
-
bool profilingDetailed = {false}