La taille du noyau ne peut pas être supérieure à la solution de taille d'entrée réelle

报错信息:RuntimeError : Taille d'entrée rembourrée calculée par canal : (49). Taille du noyau : (64). La taille du noyau ne peut pas être supérieure à la taille d'entrée réelle

Solution : Pas besoin de modifier la taille du noyau de convolution, modifiez simplement la foulée et le rembourrage

avant fixation :

self.conv1 = nn.Conv1d(in_channels=3, out_channels=3, kernel_size=64, stride=16, padding=24)

Après modification:

self.conv1 = nn.Conv1d(in_channels=3, out_channels=3, kernel_size=64, stride=2, padding=60)

Je suppose que tu aimes

Origine blog.csdn.net/weixin_61745097/article/details/128642752
conseillé
Classement