What do you mean by setting and resetting weights at different layers??
You can look at different initialisation like Xavier glorot initialisation 22 and some other.
Initalisation of weights depend on what data you are working with.