Sampler Capability#
-
class SamplerCapability#
Subclassed by trt_edgellm::safety::GreedySamplerCapability
Public Functions
-
virtual ~SamplerCapability() = default#
- virtual SafetyStatus declareResources(
- int32_t vocabularySize,
- ResourceDeclaration &declaration
- virtual SafetyStatus initialize(
- PreparedResources const &prepared,
- llm::ModelLocalData &data,
- LMStageContext const &prefill,
- LMStageContext const &decode
- virtual SafetyStatus select(
- LMStageOutputs const &outputs,
- int32_t &token
-
virtual SafetyStatus deinitialize() noexcept = 0#
-
virtual ~SamplerCapability() = default#