--pipeline-model-parallel-size N # 开启流水线并行, N大于等于2 --use-multiparameter-pipeline-model-parallel --variable-seq-lengths
--pipeline-model-parallel-size N # 开启流水线并行, N大于等于2 --num-layers-per-virtual-pipeline-stage N # N不为None --use-multiparameter-pipeline-model-parallel --variable-seq-lengths
用户需配置args.pipeline_tensor_shapes,并明确指定各阶段间传递的具体参数及其属性(如shape、dtype)。args.pipeline_tensor_shapes配置可参考“tests_extend/system_tests/multi_modal/multi_parameter_pipeline/pretrain_multi_parameter_pipeline_test.py”设置训练脚本参数。
同时支持在流水线并行中各阶段间传递多个参数和处理变长输入数据。