torch.nn.ZeroPad3d
new ZeroPad3d(padding: Padding3D)
- readonly
padding([number, number, number, number, number, number])
3D zero padding: pads volumes with zeros.
Standard 3D padding for volumetric data (medical, videos). Fills with zeros on all faces.
When to use ZeroPad3d:
- Standard 3D CNN processing
- Medical imaging (when zero background acceptable)
- Video processing with simple padding
- Performance critical 3D tasks
- Zero filling: All boundary voxels set to zero
- Simple: Standard choice for 3D networks
Examples
// 3D volume zero padding
const pad = new torch.nn.ZeroPad3d(1);
const vol = torch.randn([8, 1, 64, 64, 64]); // Medical volume
const padded = pad.forward(vol); // [8, 1, 66, 66, 66]