ZeroPadding
时间: 2023-10-13 10:57:26 浏览: 42
ZeroPadding是一种填充方式,它使用"0"作为填充数据的方式。在分组时,如果最后一组明文的长度没有达到分组长度,就会用"0"来补足。在.NET平台中,提供了这种方式,但Java没有提供。Java提供了NoPadding这种方式,意思是不做填充。如果你想自己填充数据,可以选择NoPadding方式,然后在明文中自行添加填充数据。\[1\]
ZeroPadding在卷积层中被广泛使用,它的作用是为了保持输入和输出的相同空间维度。在水平轴和垂直轴的开始和结束处都会添加一定数量的0,以保持维度一致。这样可以确保卷积操作能够在输入和输出之间进行有效的计算。\[2\]
在PyTorch中,除了使用0作为填充数据外,还可以将padding设置为其他数值。这是为了支持不同情况下的填充需求,比如(2,3)或(0,2)等。在卷积示意图中,需要将卷积核的左上角与被卷图像的左上角对齐开始计算。\[3\]
#### 引用[.reference_title]
- *1* [Java AES加密如何使用zeropadding方式填充](https://blog.csdn.net/OrangeJack/article/details/82913804)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Zero Padding(零填充)——在卷积神经网络中的作用?](https://blog.csdn.net/MengYa_Dream/article/details/123438445)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [二维卷积详解,zero padding 和shape=full, same, valid详解](https://blog.csdn.net/weixin_42150026/article/details/104554895)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]