(self)
| 476 | |
| 477 | @slow |
| 478 | def test_tokenization(self): |
| 479 | tokenizer = BartTokenizer.from_pretrained("facebook/bart-large") |
| 480 | examples = [" Hello world", " DomDramg"] # need leading spaces for equality |
| 481 | fairseq_results = [ |
| 482 | torch.Tensor([0, 20920, 232, 2]), |
| 483 | torch.Tensor([0, 11349, 495, 4040, 571, 2]), |
| 484 | ] |
| 485 | for ex, desired_result in zip(examples, fairseq_results): |
| 486 | bart_toks = tokenizer.encode(ex, return_tensors="pt") |
| 487 | _assert_tensors_equal(desired_result.long(), bart_toks, prefix=ex) |
| 488 | |
| 489 | def test_generate_fp16(self): |
| 490 | config, input_ids, batch_size = self._get_config_and_data() |
nothing calls this directly
no test coverage detected