I recently was running and learning tensor flow and got a few histograms that I did not know how to interpret. Usually I think of the height of the bars as the frequency (or relative frequency/counts). However, the fact that there are not bars as in a usual histogram and the fact that things are shaded confuses me. there also seems to be many lines/heights at once?
Does someone know how to interpret the following graphs (and maybe provide good advice that can help in general to reading histograms in tensorflow):
maybe some other things that are interesting to discuss is, if the original variables were vectors or matrices or tensors, then what is tensorflow showing in fact, like a histogram for each coordinate? Also, maybe referencing how to get this information to make people self sufficient would be nice because I've had some difficultly finding useful things on the docs right now. Maybe some tutorials example etc? Maybe some advice on manipulating them would be nice too.
As a reference, here an extract of the code that gave this:
(X_train, Y_train, X_cv, Y_cv, X_test, Y_test) = data_lib.get_data_from_file(file_name='./f_1d_cos_no_noise_data.npz') (N_train,D) = X_train.shape D1 = 24 (N_test,D_out) = Y_test.shape W1 = tf.Variable( tf.truncated_normal([D,D1], mean=0.0, stddev=std), name='W1') # (D x D1) S1 = tf.Variable( tf.constant(100.0, shape=), name='S1') # (1 x 1) C1 = tf.Variable( tf.truncated_normal([D1,1], mean=0.0, stddev=0.1), name='C1' ) # (D1 x 1) W1_hist = tf.histogram_summary("W1", W1) S1_scalar_summary = tf.scalar_summary("S1", S1) C1_hist = tf.histogram_summary("C1", C1)