Tensorflow λεπτό τρένο και επικύρωση μοντέλο την αρχή

ψήφοι
3

Προσπαθώ να πρόστιμο μοντέλα συντονιστείτε την αρχή, και την επικύρωση με δεδομένα δοκιμών. Αλλά όλα τα παραδείγματα που δίνονται σε tensorflow σελίδα λάσπη ιστοσελίδα μόνο είτε εξομάλυνσης των βραχυχρόνιων διακυμάνσεων ή δοκιμών, δεν υπάρχει κανένα παράδειγμα που κάνει τόσο στο ίδιο γράφημα και διάρκεια.

Βασικά θέλω σε αυτό.

with tf.Graph().as_default():
 image, image_raw,  label,image_name, label_name = dut.distorted_inputs(params,is_training=is_training)
 test_image, test_image_raw,  test_label,test_image_name, test_label_name = dut.distorted_inputs(params,is_training=False)

 # I'm creating as it is suggested at github slim page:
 logits, _ =inception.inception_v2(image, num_classes=N, is_training=True)
 tf.get_variable_scope().reuse_variables()
 logits_tes, _ =inception.inception_v2(test_image, num_classes=N, is_training=Test)
 err=tf.sub(logits, label)
 losses = tf.reduce_mean(tf.reduce_sum(tf.square(err)))
 # total_loss = model_loss+losses
 total_loss = losses+slim.losses.get_total_loss()
 test_err=tf.sub(test_logits, test_label)
 test_loss= tf.reduce_mean(tf.reduce_sum(tf.square(test_err)))

 optimizer = tf.train.AdamOptimizer(learning_rate=0.001)
 train_op = slim.learning.create_train_op(total_loss, optimizer)

 final_loss = slim.learning.train(
     train_op,
     logdir=params[cp_file],
     init_fn=ut.get_init_fn(slim,params),
     number_of_steps=2,
     summary_writer=summary_writer
 )

αυτός ο κώδικας δεν Όπως μπορεί να δει κανείς, δεν έχω βρόχο ξεχωριστά να καλέσει τα μοντέλα της δοκιμής μου, θέλω να δοκιμάσουν το μοντέλο μου σε δεδομένα δοκιμών μου σε κάθε 10η παρτίδα.

Δημοσιεύθηκε 05/09/2016 στις 20:04
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
-1

Μήπως καλώντας τρένο με number_of_steps = 10 και στη συνέχεια, χρησιμοποιώντας τον κωδικό αξιολόγησης της εργασίας;

Απαντήθηκε 06/09/2016 στις 20:58
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more