分布式训练的迁移⚓︎
我们已经将MMGeneration 1.x合并至MMagic。以下是针对MMGeneration中分布式训练的迁移事项。
在0.x版中,MMGeneration使用DDPWrapper
和DynamicRunner
来训练对应的静态和动态模型(例如PGGAN和StyleGANv2),但在1.x 版中,我们使用MMEngine提供的MMSeparateDistributedDataParallel
来实现分布式训练。
如下是配置前后对比:
0.x版中的静态模型 | 1.x版中的静态模型 |
---|---|
|
|
0.x版中的动态模型 | 1.x版中的动态模型 |
---|---|
|
|
最后更新:
November 27, 2023
创建日期: November 27, 2023
创建日期: November 27, 2023