Coverage for transformer_lens/model_bridge/supported_architectures/blenderbot.py: 100%
5 statements
« prev ^ index » next coverage.py v7.10.1, created at 2026-08-11 18:50 +0000
« prev ^ index » next coverage.py v7.10.1, created at 2026-08-11 18:50 +0000
1"""Blenderbot (``BlenderbotForConditionalGeneration``) adapter: Pegasus-style
2pre-norm encoder-decoder with learned pos-embeds and baked-in embedding scale (so
3embed hooks see already-scaled output); asymmetric stacks, n_layers follows the decoder."""
5from transformer_lens.model_bridge.supported_architectures.bart import (
6 BartFamilyArchitectureAdapter,
7)
10class BlenderbotArchitectureAdapter(BartFamilyArchitectureAdapter):
11 """Architecture adapter for BlenderbotForConditionalGeneration models."""
13 require_symmetric_layers = False
14 n_layers_from = "decoder"
15 has_final_stack_norm = True