You could re-initialize the weights of the model.
def weights_init(m):
    if isinstance(m, nn.Conv2d):
        xavier(m.weight.data)
        xavier(m.bias.data)

model.apply(weights_init)

I haven’t used skorch yet, but the model reset should be implemented somewhere.