计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
distributed【效率与协作】Routes ChainerMN distributed training, MPI, communicator, and model-parallel workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill for ChainerMN workflows: multi-process data parallelism, MPI launch issues, communicator selection, distributed optimizers, dataset scattering, multi-node evaluators, and model-parallel links.
create_communicator fail?"MultiNodeChainList or model-parallel seq2seq?"references/workflows.md for distributed training patterns.references/api-reference.md for communicators, optimizers, datasets, links, and extensions.references/troubleshooting.md for MPI, mpi4py, NCCL, and launch failures.../../scripts/chainermn_probe.py for a safe MPI / ChainerMN prerequisite check.chainermn.create_communicator(...)chainermn.create_multi_node_optimizer(...)chainermn.scatter_dataset(...)chainermn.create_multi_node_evaluator(...)chainermn.MultiNodeChainListmpi4py, NCCL, CUDA-aware MPI, and CPU-only naive communicator guidance../training/../export/../chainerx/ChainerMN runtime verification requires MPI and usually mpi4py; GPU-scale workflows also require CuPy, NCCL, and CUDA-aware MPI.
If those dependencies are unavailable, treat distributed execution as environment-blocked rather than disproven.