from: init = tf.initialize_all_variables() to: init = tf.group(tf.initialize_all_variables(), tf.initialize_local_variables()) as stated in: http://stackoverflow.com/questions/38136081/setting-num-epochs-on-tf-train-string-input-producer-produces-an-error