本文簡要介紹python語言中 torch.nn.Dropout3d 的用法。
- 用法:- class torch.nn.Dropout3d(p=0.5, inplace=False)
- 將整個通道隨機歸零(通道是 3D 特征圖,例如,批處理輸入中第 樣本的第 通道是 3D 張量 )。使用來自伯努利分布的樣本,每個通道將在每次前向調用時以 - p的概率獨立清零。- 通常輸入來自 - nn.Conv3d模塊。- 如論文中所述使用卷積網絡的高效對象定位,如果特征圖中的相鄰像素是強相關的(通常在早期卷積層中就是這種情況),那麽 i.i.d. dropout 不會規範激活,否則隻會導致有效的學習率降低。 - 在這種情況下, - nn.Dropout3d()將有助於促進特征圖之間的獨立性,應改為使用。- 形狀:
- 輸入: 或 。 
- 輸出: 或 (與輸入的形狀相同)。 
 
 - 例子:- >>> m = nn.Dropout3d(p=0.2) >>> input = torch.randn(20, 16, 4, 32, 32) >>> output = m(input)
相關用法
- Python PyTorch Dropout用法及代碼示例
- Python PyTorch Dropout2d用法及代碼示例
- Python PyTorch DeQuantize用法及代碼示例
- Python PyTorch DistributedModelParallel用法及代碼示例
- Python PyTorch DistributedDataParallel用法及代碼示例
- Python PyTorch DenseArch用法及代碼示例
- Python PyTorch DeepFM用法及代碼示例
- Python PyTorch DistributedDataParallel.register_comm_hook用法及代碼示例
- Python PyTorch DataFrameMaker用法及代碼示例
- Python PyTorch DLRM用法及代碼示例
- Python PyTorch DistributedSampler用法及代碼示例
- Python PyTorch DistributedDataParallel.join用法及代碼示例
- Python PyTorch DistributedModelParallel.named_parameters用法及代碼示例
- Python PyTorch DataParallel用法及代碼示例
- Python PyTorch DistributedModelParallel.state_dict用法及代碼示例
- Python PyTorch DistributedDataParallel.no_sync用法及代碼示例
- Python PyTorch Decompressor用法及代碼示例
- Python PyTorch DistributedModelParallel.named_buffers用法及代碼示例
- Python PyTorch DeepFM.forward用法及代碼示例
- Python PyTorch Dirichlet用法及代碼示例
- Python PyTorch Demultiplexer用法及代碼示例
- Python PyTorch DistributedOptimizer用法及代碼示例
- Python PyTorch DatasetFolder.find_classes用法及代碼示例
- Python PyTorch frexp用法及代碼示例
- Python PyTorch jvp用法及代碼示例
注:本文由純淨天空篩選整理自pytorch.org大神的英文原創作品 torch.nn.Dropout3d。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。
