tinker_cookbook.preference.ComparisonRendererFromChatRenderer
class tinker_cookbook.preference.ComparisonRendererFromChatRenderer(ComparisonRenderer)
Wraps a chat Renderer to render Comparisons for preference training.
Parameters:
- convo_renderer – The underlying chat Renderer to delegate to.
build_generation_prompt(comparison)
Build a model input prompt for generating a preference label.
Parameters:
- comparison (Comparison) – The comparison to render.
Returns: types.ModelInput: Token-level model input ending at the "==== Preference ====" marker, ready for sampling.
property tokenizer
The tokenizer from the underlying chat renderer.
Returns: Tokenizer: The tokenizer instance.