Removing Randomness from the Network Structure
If dropout is used in the network, for example, the tf.nn.dropout function, change the value of rate in the input parameters of the function to 0. If the slim.dropout function is called, change the value of keep_prob in the input parameters of the function to 1.
If the random module, such as the tf.random_uniform function, is called in the network, you are advised to use a constant such as tf.constant to replace the random value.
Other random network structures are also removed or modified in a deterministic manner.
Parent topic: Removing Fixed Randomness