Skip to content

Commit a877e45

Browse files
Merge pull request #4312 from AI-Hypercomputer:fix_engram_test
PiperOrigin-RevId: 941189378
2 parents d30c749 + f6d318a commit a877e45

1 file changed

Lines changed: 5 additions & 10 deletions

File tree

tests/integration/deepseek_scan_engram_test.py

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,6 @@ def batch_decode(self, token_ids, *args, **kwargs):
127127
]
128128
)
129129

130-
if base_num_decoder_layers >= 4 and jax.device_count() <= 8 and any("TPU7x" in d.device_kind for d in jax.devices()):
131-
pytest.skip("Compiling 4+ DeepSeek MoE/Engram scanned layers requires >= 8" " physical TPU chips on TPU7x")
132-
133130
devices_array = maxtext_utils.create_device_mesh(config)
134131
mesh = Mesh(devices_array, config.mesh_axes)
135132

@@ -176,16 +173,14 @@ def test_decoder_init_engram_2_8(self, mock_from_pretrained):
176173
"""Test engram layers at indices 2 and 8."""
177174
self._test_engram_pattern(
178175
mock_from_pretrained,
179-
"1,4",
176+
"1",
180177
[
181178
"dense_layers_0_0",
182179
"dense_layers_engram_1",
183180
"dense_layers_2_2",
184-
"moe_layers_3_3",
185-
"moe_layers_engram_4",
186181
],
187182
first_num_dense_layers=3,
188-
base_num_decoder_layers=5,
183+
base_num_decoder_layers=3,
189184
)
190185

191186
@pytest.mark.tpu_only
@@ -206,8 +201,8 @@ def test_decoder_init_engram_4_9(self, mock_from_pretrained):
206201
"""Test engram layers at indices 4 and 9 - last engram layer of block."""
207202
self._test_engram_pattern(
208203
mock_from_pretrained,
209-
"1,3",
210-
["dense_layers_0_0", "dense_layers_engram_1", "moe_layers_2_2", "moe_layers_engram_3"],
204+
"1,2",
205+
["dense_layers_0_0", "dense_layers_engram_1", "moe_layers_engram_2"],
211206
first_num_dense_layers=2,
212-
base_num_decoder_layers=4,
207+
base_num_decoder_layers=3,
213208
)

0 commit comments

Comments
 (0)