本文简要介绍python语言中 torch.distributed.pipeline.sync.skip.skippable.verify_skippables
的用法。
用法:
torch.distributed.pipeline.sync.skip.skippable.verify_skippables(module)
TypeError - 一对或多对
stash
和pop
不匹配。验证底层可跳过模块是否满足完整性。
每个跳跃张量必须只有一对
stash
和pop
。如果有一对或多对不匹配,它将引发TypeError
和详细消息。以下是一些失败案例。
verify_skippables()
将报告以下情况的失败:# Layer1 stashes "1to3". # Layer3 pops "1to3". nn.Sequential(Layer1(), Layer2()) # └──── ? nn.Sequential(Layer2(), Layer3()) # ? ────┘ nn.Sequential(Layer1(), Layer2(), Layer3(), Layer3()) # └───────────────────┘ ^^^^^^ nn.Sequential(Layer1(), Layer1(), Layer2(), Layer3()) # ^^^^^^ └───────────────────┘
要为多个跳过张量使用相同的名称,它们必须由不同的命名空间隔离。请参阅
isolate()
。
抛出:
相关用法
- Python PyTorch vector_norm用法及代码示例
- Python PyTorch vdot用法及代码示例
- Python PyTorch view_as_real用法及代码示例
- Python PyTorch vocab用法及代码示例
- Python PyTorch view_as_complex用法及代码示例
- Python PyTorch vsplit用法及代码示例
- Python PyTorch vstack用法及代码示例
- Python PyTorch vjp用法及代码示例
- Python PyTorch vander用法及代码示例
- Python PyTorch var_mean用法及代码示例
- Python PyTorch vhp用法及代码示例
- Python PyTorch var用法及代码示例
- Python PyTorch frexp用法及代码示例
- Python PyTorch jvp用法及代码示例
- Python PyTorch cholesky用法及代码示例
- Python PyTorch ELU用法及代码示例
- Python PyTorch ScaledDotProduct.__init__用法及代码示例
- Python PyTorch gumbel_softmax用法及代码示例
- Python PyTorch get_tokenizer用法及代码示例
- Python PyTorch saved_tensors_hooks用法及代码示例
- Python PyTorch positive用法及代码示例
- Python PyTorch renorm用法及代码示例
- Python PyTorch AvgPool2d用法及代码示例
- Python PyTorch MaxUnpool3d用法及代码示例
- Python PyTorch Bernoulli用法及代码示例
注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torch.distributed.pipeline.sync.skip.skippable.verify_skippables。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。