MCPcopy
hub / github.com/dennybritz/cnn-text-classification-tf / dev_step

Function dev_step

train.py:158–173  ·  view source on GitHub ↗

Evaluates model on a dev set

(x_batch, y_batch, writer=None)

Source from the content-addressed store, hash-verified

156 train_summary_writer.add_summary(summaries, step)
157
158 def dev_step(x_batch, y_batch, writer=None):
159 """
160 Evaluates model on a dev set
161 """
162 feed_dict = {
163 cnn.input_x: x_batch,
164 cnn.input_y: y_batch,
165 cnn.dropout_keep_prob: 1.0
166 }
167 step, summaries, loss, accuracy = sess.run(
168 [global_step, dev_summary_op, cnn.loss, cnn.accuracy],
169 feed_dict)
170 time_str = datetime.datetime.now().isoformat()
171 print("{}: step {}, loss {:g}, acc {:g}".format(time_str, step, loss, accuracy))
172 if writer:
173 writer.add_summary(summaries, step)
174
175 # Generate batches
176 batches = data_helpers.batch_iter(

Callers 1

trainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected