(self, model)
| 1445 | return "AutoModelForCausalLM" |
| 1446 | |
| 1447 | def get_model_spec(self, model): |
| 1448 | spec = transformer_spec.TransformerDecoderModelSpec.from_config( |
| 1449 | model.config.n_layers, |
| 1450 | model.config.n_heads, |
| 1451 | pre_norm=True, |
| 1452 | activation=common_spec.Activation.GELU, |
| 1453 | alibi=True, |
| 1454 | ) |
| 1455 | |
| 1456 | self.set_decoder(spec.decoder, model.transformer) |
| 1457 | return spec |
| 1458 | |
| 1459 | def get_vocabulary(self, model, tokenizer): |
| 1460 | tokens = super().get_vocabulary(model, tokenizer) |
nothing calls this directly
no test coverage detected