本文簡要介紹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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。