Do not remove half seq length in generation tests (#30016)
* remove seq length from generation tests * style and quality * [test_all] & PR suggestion Co-authored-by: Joao Gante <joaofranciscocardosogante@gmail.com> * Update tests/generation/test_utils.py Co-authored-by: Arthur <48595927+ArthurZucker@users.noreply.github.com> * [test all] remove unused variables --------- Co-authored-by: Joao Gante <joaofranciscocardosogante@gmail.com> Co-authored-by: Arthur <48595927+ArthurZucker@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
b4fd49b6c5
commit
b1cd48740e
@@ -752,7 +752,7 @@ class LongT5ModelTest(ModelTesterMixin, GenerationTesterMixin, PipelineTesterMix
|
||||
|
||||
def _check_encoder_attention_for_generate(self, attentions, batch_size, config, seq_length):
|
||||
block_len = getattr(self.model_tester, "block_len", None)
|
||||
encoder_expected_shape = (batch_size, 1, config.num_attention_heads, block_len, 3 * block_len)
|
||||
encoder_expected_shape = (batch_size, 2, config.num_attention_heads, block_len, 3 * block_len)
|
||||
self.assertIsInstance(attentions, tuple)
|
||||
self.assertListEqual(
|
||||
[layer_attentions.shape for layer_attentions in attentions],
|
||||
@@ -885,7 +885,7 @@ class LongT5TGlobalModelTest(LongT5ModelTest):
|
||||
global_seq_length = seq_length // global_block_size
|
||||
encoder_expected_shape = (
|
||||
batch_size,
|
||||
1,
|
||||
2,
|
||||
config.num_attention_heads,
|
||||
block_len,
|
||||
3 * block_len + global_seq_length,
|
||||
|
||||
Reference in New Issue
Block a user