Classes
CLASS BaseMBRDSampling
Abstract Minimum Bayes Risk Decoding (MBRD) Sampling Strategy.
Methods:
FUNC compare_strings
FUNC maybe_apply_weighted
FUNC sample
action: The action object to be sampled.context: The context to be passed to the sampling strategy.backend: The backend used for generating samples.requirements: List of requirements to test against (merged with global requirements).validation_ctx: Optional context to use for validation. If None, validation_ctx = ctx.format: output format for structured outputs; ignored for this sampling strategy.model_options: model options to pass to the backend during generation / validation.tool_calls: True if tool calls should be used during this sampling strategy.show_progress: if true, a tqdm progress bar is used. Otherwise, messages will still be sent to flog.
- A result object indicating the success or failure of the sampling process.