When I run my autoencoder several times with a fixed set of parameters I have some different results on accuracy and other metrics. I suppose this is because initially the neural network chooses random weights. 
I want the results are always the same. Can I modify the random choice of weights? How can I make my result deterministic and not random?