---
description: Explore convolutional neural network modules & techniques such as LightConv, DWConv, ConvTranspose, GhostConv, CBAM & autopad with Ultralytics Docs.
keywords: Ultralytics, Convolutional Neural Network, Conv2, DWConv, ConvTranspose, GhostConv, ChannelAttention, CBAM, autopad
---
## Conv
---
### ::: ultralytics.nn.modules.conv.Conv
## Conv2
---
### ::: ultralytics.nn.modules.conv.Conv2
## LightConv
---
### ::: ultralytics.nn.modules.conv.LightConv
## DWConv
---
### ::: ultralytics.nn.modules.conv.DWConv
## DWConvTranspose2d
---
### ::: ultralytics.nn.modules.conv.DWConvTranspose2d
## ConvTranspose
---
### ::: ultralytics.nn.modules.conv.ConvTranspose
## Focus
---
### ::: ultralytics.nn.modules.conv.Focus
## GhostConv
---
### ::: ultralytics.nn.modules.conv.GhostConv
## RepConv
---
### ::: ultralytics.nn.modules.conv.RepConv
## ChannelAttention
---
### ::: ultralytics.nn.modules.conv.ChannelAttention
## SpatialAttention
---
### ::: ultralytics.nn.modules.conv.SpatialAttention
## CBAM
---
### ::: ultralytics.nn.modules.conv.CBAM
## Concat
---
### ::: ultralytics.nn.modules.conv.Concat
## autopad
---
### ::: ultralytics.nn.modules.conv.autopad