mirror of
https://github.com/THU-MIG/yolov10.git
synced 2025-05-23 13:34:23 +08:00
Merge d4535cad1cbd36a760f3dad011ca53c250298835 into cd2f79c70299c9041fb6d19617ef1296f47575b1
This commit is contained in:
commit
b5f59712a5
@ -776,7 +776,7 @@ class Attention(nn.Module):
|
|||||||
self.head_dim = dim // num_heads
|
self.head_dim = dim // num_heads
|
||||||
self.key_dim = int(self.head_dim * attn_ratio)
|
self.key_dim = int(self.head_dim * attn_ratio)
|
||||||
self.scale = self.key_dim ** -0.5
|
self.scale = self.key_dim ** -0.5
|
||||||
nh_kd = nh_kd = self.key_dim * num_heads
|
nh_kd = self.key_dim * num_heads
|
||||||
h = dim + nh_kd * 2
|
h = dim + nh_kd * 2
|
||||||
self.qkv = Conv(dim, h, 1, act=False)
|
self.qkv = Conv(dim, h, 1, act=False)
|
||||||
self.proj = Conv(dim, dim, 1, act=False)
|
self.proj = Conv(dim, dim, 1, act=False)
|
||||||
@ -824,4 +824,4 @@ class SCDown(nn.Module):
|
|||||||
self.cv2 = Conv(c2, c2, k=k, s=s, g=c2, act=False)
|
self.cv2 = Conv(c2, c2, k=k, s=s, g=c2, act=False)
|
||||||
|
|
||||||
def forward(self, x):
|
def forward(self, x):
|
||||||
return self.cv2(self.cv1(x))
|
return self.cv2(self.cv1(x))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user