eval_batch_sz = 3000 offset = 0 while offset < training_ins_sz: if i % 50 == 0: sys.stdout.write("Evaluating minibatches:") eval_offset = 0 eval_res = [] eval_label = [] j = 0 while eval_offset < eval_ins_sz: [_eval_label, _eval_ins] = data_helper.get_eval_ins(eval_batch_sz,eval_offset) eval_feed_dict = { y : _eval_label } for k in range(len(x)): eval_feed_dict[x[k]] = _eval_ins[k] _eval_res = sess.run(output, feed_dict = eval_feed_dict) eval_offset += eval_batch_sz eval_res.extend(_eval_res) eval_label.extend(_eval_label) sys.stdout.write(" %d" % j) sys.stdout.flush() j += 1 eval_auc(eval_res, eval_label)
offset = 0 while offset < training_ins_sz: if i % 50 == 0: sys.stdout.write("Evaluating minibatches:") eval_offset = 0 eval_res = [] eval_label = [] j = 0 while eval_offset < eval_ins_sz: [_eval_label, _eval_ins] = data_helper.get_eval_ins( eval_batch_sz, eval_offset) eval_feed_dict = {y: _eval_label} for k in range(len(x)): eval_feed_dict[x[k]] = _eval_ins[k] _eval_res = sess.run(output, feed_dict=eval_feed_dict) eval_offset += eval_batch_sz eval_res.extend(_eval_res) eval_label.extend(_eval_label) sys.stdout.write(" %d" % j) sys.stdout.flush() j += 1 eval_auc(eval_res, eval_label)