本文简要介绍python语言中 torch.nn.quantized.Conv2d
的用法。
用法:
class torch.nn.quantized.Conv2d(in_channels, out_channels, kernel_size, stride=1, padding=0, dilation=1, groups=1, bias=True, padding_mode='zeros', device=None, dtype=None)
在由几个量化输入平面组成的量化输入信号上应用 2D 卷积。
有关输入参数、参数和实现的详细信息,请参阅
Conv2d
。注意
padding_mode
参数仅支持zeros
。注意
输入数据类型仅支持
torch.quint8
。有关其他属性,请参见
Conv2d
。例子:
>>> # With square kernels and equal stride >>> m = nn.quantized.Conv2d(16, 33, 3, stride=2) >>> # non-square kernels and unequal stride and with padding >>> m = nn.quantized.Conv2d(16, 33, (3, 5), stride=(2, 1), padding=(4, 2)) >>> # non-square kernels and unequal stride and with padding and dilation >>> m = nn.quantized.Conv2d(16, 33, (3, 5), stride=(2, 1), padding=(4, 2), dilation=(3, 1)) >>> input = torch.randn(20, 16, 50, 100) >>> # quantize input to quint8 >>> q_input = torch.quantize_per_tensor(input, scale=1.0, zero_point=0, dtype=torch.quint8) >>> output = m(q_input)
变量:
相关用法
- Python PyTorch ConvTranspose3d用法及代码示例
- Python PyTorch Conv1d用法及代码示例
- Python PyTorch ConvTranspose2d用法及代码示例
- Python PyTorch Conv3d用法及代码示例
- Python PyTorch ContinuousBernoulli用法及代码示例
- Python PyTorch ConstantPad2d用法及代码示例
- Python PyTorch Concater用法及代码示例
- Python PyTorch ConstantLR用法及代码示例
- Python PyTorch ConstantPad1d用法及代码示例
- Python PyTorch ConstraintRegistry.register用法及代码示例
- Python PyTorch ConstantPad3d用法及代码示例
- Python PyTorch Collator用法及代码示例
- Python PyTorch CosineAnnealingWarmRestarts.step用法及代码示例
- Python PyTorch CocoCaptions用法及代码示例
- Python PyTorch ComplexNorm用法及代码示例
- Python PyTorch Compose用法及代码示例
- Python PyTorch CosineSimilarity用法及代码示例
- Python PyTorch CSVParser用法及代码示例
- Python PyTorch CrossEntropyLoss用法及代码示例
- Python PyTorch ChannelShuffle用法及代码示例
- Python PyTorch CSVDictParser用法及代码示例
- Python PyTorch Cityscapes用法及代码示例
- Python PyTorch ChainedScheduler用法及代码示例
- Python PyTorch Cauchy用法及代码示例
- Python PyTorch CriteoIterDataPipe用法及代码示例
注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torch.nn.quantized.Conv2d。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。