Skip to content

Commit 23ea8ee

Browse files
authored
Merge pull request #24 from danishpruthi/master
Fixed the gradient updates on dev-set bug
2 parents 7bb8146 + bbbbee1 commit 23ea8ee

File tree

4 files changed

+0
-4
lines changed

4 files changed

+0
-4
lines changed

02-lm/loglin-lm.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@ def generate_sent():
9494
my_loss = calc_sent_loss(sent)
9595
dev_loss += my_loss.value()
9696
dev_words += len(sent)
97-
trainer.update()
9897
print("iter %r: dev loss/word=%.4f, ppl=%.4f, time=%.2fs" % (ITER, dev_loss/dev_words, math.exp(dev_loss/dev_words), time.time()-start))
9998
# Generate a few sentences
10099
for _ in range(5):

02-lm/nn-lm-batch.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,6 @@ def generate_sent():
113113
my_loss = calc_sent_loss(sent)
114114
dev_loss += my_loss.value()
115115
dev_words += len(sent)
116-
trainer.update()
117116
# Keep track of the development accuracy and reduce the learning rate if it got worse
118117
if last_dev < dev_loss:
119118
trainer.learning_rate /= 2

02-lm/nn-lm-optim.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,6 @@ def generate_sent():
111111
my_loss = calc_sent_loss(sent)
112112
dev_loss += my_loss.value()
113113
dev_words += len(sent)
114-
trainer.update()
115114
# CHANGE 3: Keep track of the development accuracy and reduce the learning rate if it got worse
116115
if last_dev < dev_loss:
117116
trainer.learning_rate /= 2

02-lm/nn-lm.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,6 @@ def generate_sent():
103103
my_loss = calc_sent_loss(sent)
104104
dev_loss += my_loss.value()
105105
dev_words += len(sent)
106-
trainer.update()
107106
print("iter %r: dev loss/word=%.4f, ppl=%.4f, time=%.2fs" % (ITER, dev_loss/dev_words, math.exp(dev_loss/dev_words), time.time()-start))
108107
# Generate a few sentences
109108
for _ in range(5):

0 commit comments

Comments
 (0)