@@ -248,7 +248,7 @@ mesh_rules[7][1].config_modifiers[0].mesh_shape[5]: 1
248248mesh_rules[7][1].config_modifiers[1].fp8_amax_history_length: 128
249249mesh_rules[7][1].config_modifiers[1].klass: 'axlearn.common.trainer_config_modifier.FP8ConfigModifier'
250250mesh_rules[7][1].klass: 'axlearn.common.trainer_config_modifier.ChainConfigModifier'
251- mesh_rules[8][0]: 'gpu-(a4-highgpu-8g|a4x-highgpu-4g )-(256|512|1024)'
251+ mesh_rules[8][0]: 'gpu-(a4-highgpu-8g)-(256|512|1024)'
252252mesh_rules[8][1].config_modifiers[0].klass: 'axlearn.common.trainer_config_modifier.MeshShapeModifier'
253253mesh_rules[8][1].config_modifiers[0].mesh_shape[0]: 1
254254mesh_rules[8][1].config_modifiers[0].mesh_shape[1]: -1
@@ -259,15 +259,8 @@ mesh_rules[8][1].config_modifiers[0].mesh_shape[5]: 1
259259mesh_rules[8][1].config_modifiers[1].gpu_block_size: 64
260260mesh_rules[8][1].config_modifiers[1].klass: 'axlearn.common.flash_attention.layer.FlashBlockSizeModifier'
261261mesh_rules[8][1].config_modifiers[1].tpu_block_size: 512
262- mesh_rules[8][1].config_modifiers[2].klass: 'axlearn.common.trainer_config_modifier.RematSpecModifier'
263- mesh_rules[8][1].config_modifiers[2].remat_policies['model.decoder.transformer.layer']['prevent_cse']: False
264- mesh_rules[8][1].config_modifiers[2].remat_policies['model.decoder.transformer.layer']['policy'].fn: 'axlearn.common.utils.save_and_offload_only_these_names_regex'
265- mesh_rules[8][1].config_modifiers[2].remat_policies['model.decoder.transformer.layer']['policy'].names_which_can_be_offloaded: '.*input'
266- mesh_rules[8][1].config_modifiers[2].remat_policies['model.decoder.transformer.layer']['policy'].names_which_can_be_saved: '.*[kqv]_proj'
267- mesh_rules[8][1].config_modifiers[2].remat_policies['model.decoder.transformer.layer']['policy'].offload_dst: 'pinned_host'
268- mesh_rules[8][1].config_modifiers[2].remat_policies['model.decoder.transformer.layer']['policy'].offload_src: 'device'
269- mesh_rules[8][1].config_modifiers[3].fp8_amax_history_length: 128
270- mesh_rules[8][1].config_modifiers[3].klass: 'axlearn.common.trainer_config_modifier.FP8ConfigModifier'
262+ mesh_rules[8][1].config_modifiers[2].fp8_amax_history_length: 128
263+ mesh_rules[8][1].config_modifiers[2].klass: 'axlearn.common.trainer_config_modifier.FP8ConfigModifier'
271264mesh_rules[8][1].klass: 'axlearn.common.trainer_config_modifier.ChainConfigModifier'
272265mesh_rules[9][0]: 'neuron-(trn2|trn2n).48xlarge-64'
273266mesh_rules[9][1].config_modifiers[0].klass: 'axlearn.common.trainer_config_modifier.MeshShapeModifier'
0 commit comments