mindspore/docs/api/api_python/transformer/mindspore.nn.EmbeddingOpPar...

14 lines
770 B
ReStructuredText
Raw Normal View History

.. py:class:: mindspore.nn.transformer.EmbeddingOpParallelConfig(data_parallel=1, model_parallel=1, vocab_emb_dp=True)
`VocabEmbedding` 类中的并行配置。当vocab_emb_dp为True时设置Embedding查找为数据并行其中model_parallel参数会被忽略。当vocab_emb_dp为False时在Embedding表的第0轴进行按model_parallel的大小进行切分。
**参数:**
- **data_parallel** (int) - 表示数据并行度。默认值1。
- **model_parallel** (int) - 表示模型平行度。默认值1。
- **vocab_emb_dp** (bool) - 表示模型并行或数据并行中的Shard embedding。默认值True。
.. py:method:: dp_mp_config()
获取包含有data_parallel和model_parallel属性的DPMPlConfig类。