So, I am new to using Tensorflow, and I am trying to create a neutral network, and in all the guides I saw one of the below lines of code was used.
Weight1 = tf.Variable(tf.truncated_normal([-,-]))
or...
Weight1 = tf.Variable(tf.random_uniform([-,-]))
Both of them work in the examples, but I want to know is what is the difference between them and is one better for certain situations than the other?