Change layerdrop schedule of convnext, now ends at 0

This commit is contained in:
Daniel Povey 2022-12-21 23:58:13 +08:00
parent 678be7a2eb
commit 5aa874d8e3

View File

@ -1681,7 +1681,7 @@ class ConvNeXt(nn.Module):
pad = (kernel_size - 1) // 2
hidden_channels = channels * hidden_ratio
if layerdrop_rate is None:
layerdrop_rate = ScheduledFloat((0.0, 0.1), (20000.0, 0.01))
layerdrop_rate = ScheduledFloat((0.0, 0.2), (20000.0, 0.0))
self.layerdrop_rate = layerdrop_rate
self.depthwise_conv = nn.Conv2d(