torch.nn.ConstantPad3d
class ConstantPad3d extends Modulenew ConstantPad3d(padding: Padding3D, value: number)
- readonly
padding([number, number, number, number, number, number]) - readonly
value(number)
3D constant padding: pads volumes with custom value.
Fills 3D boundaries with specified constant (useful for medical imaging with custom background).
When to use ConstantPad3d:
- Medical volume padding with special background
- Custom 3D padding value important
Examples
// Medical volume with background value
const pad = new torch.nn.ConstantPad3d(2, -1); // -1 = air/background
const vol = torch.randn([8, 1, 64, 64, 64]);
const padded = pad.forward(vol); // [8, 1, 68, 68, 68]