If I change the activation function of VGG16, will the accuracy increase?

If I change the activation function of VGG16 to switch, ReLU6, LeakyReLU, Mesh, etc., will the accuracy improve? Or does it go down?

you probably need to ask this in a different place.

opencv’s dnn only deals with pretrained models
(where it’s hard/impossible to change those layers after training)