transformer_lens.model_bridge.composition_scores module¶
Tensor-like container for composition score results with layer-index metadata.
- class transformer_lens.model_bridge.composition_scores.CompositionScores(scores: Tensor, layer_indices: List[int], head_labels: List[str])¶
Bases:
objectComposition scores that behave like a tensor but carry layer-index metadata.
Delegates indexing, .shape, arithmetic, and torch.* functions to the underlying
scorestensor via__torch_function__. On hybrid models where n_attn_layers < n_layers,layer_indicesmaps tensor position i to the original layer number.- scores¶
Upper-triangular composition score tensor.
- layer_indices¶
Original layer numbers, e.g. [0, 2, 5].
- head_labels¶
Labels matching scores dims, e.g. [“L0H0”, “L0H1”, …].
- __getitem__(key)¶
- property device: device¶
- property dtype: dtype¶
- property shape: Size¶