Skip to content

Commit 07cb125

Browse files
izhangzhihaoaymericdamien
authored andcommitted
Simplify code in dynamic_rnn (aymericdamien#178)
* Simplify code * Simplify code in dynamic_rnn.ipynb
1 parent 72707e2 commit 07cb125

File tree

2 files changed

+4
-10
lines changed

2 files changed

+4
-10
lines changed

examples/3_NeuralNetworks/dynamic_rnn.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -175,12 +175,9 @@ def dynamicRNN(x, seqlen, weights, biases):
175175
sess.run(optimizer, feed_dict={x: batch_x, y: batch_y,
176176
seqlen: batch_seqlen})
177177
if step % display_step == 0 or step == 1:
178-
# Calculate batch accuracy
179-
acc = sess.run(accuracy, feed_dict={x: batch_x, y: batch_y,
178+
# Calculate batch accuracy & loss
179+
acc, loss = sess.run([accuracy, cost], feed_dict={x: batch_x, y: batch_y,
180180
seqlen: batch_seqlen})
181-
# Calculate batch loss
182-
loss = sess.run(cost, feed_dict={x: batch_x, y: batch_y,
183-
seqlen: batch_seqlen})
184181
print("Step " + str(step*batch_size) + ", Minibatch Loss= " + \
185182
"{:.6f}".format(loss) + ", Training Accuracy= " + \
186183
"{:.5f}".format(acc))

notebooks/3_NeuralNetworks/dynamic_rnn.ipynb

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -308,12 +308,9 @@
308308
" sess.run(optimizer, feed_dict={x: batch_x, y: batch_y,\n",
309309
" seqlen: batch_seqlen})\n",
310310
" if step % display_step == 0 or step == 1:\n",
311-
" # Calculate batch accuracy\n",
312-
" acc = sess.run(accuracy, feed_dict={x: batch_x, y: batch_y,\n",
311+
" # Calculate batch accuracy & loss\n",
312+
" acc, loss = sess.run([accuracy, cost], feed_dict={x: batch_x, y: batch_y,\n",
313313
" seqlen: batch_seqlen})\n",
314-
" # Calculate batch loss\n",
315-
" loss = sess.run(cost, feed_dict={x: batch_x, y: batch_y,\n",
316-
" seqlen: batch_seqlen})\n",
317314
" print(\"Step \" + str(step) + \", Minibatch Loss= \" + \\\n",
318315
" \"{:.6f}\".format(loss) + \", Training Accuracy= \" + \\\n",
319316
" \"{:.5f}\".format(acc))\n",

0 commit comments

Comments
 (0)