深度学习训练时怎么把ResNet18变为ResNet50?

深度学习训练时怎么把ResNet18变为ResNet50?直接变的时候报错RuntimeError: Given groups=1, weight of size 96 64 1 1, expected input[2, 256, 64, 64] to have 64 channels, but got 256 channels instead

通道错误吧  应该是换模型的时候传参错误

请问解决了吗?我也遇到了同样的错误

要将ResNet18变为ResNet50,你需要做的是更改模型架构,以便它有更多的层数、更多的滤波器数量和更大的滤波器大小。你还可以使用更深的卷积层,以改善模型的性能