This commit is contained in:
Eren Golge 2018-05-02 04:59:23 -07:00
Родитель 91d97686c0
Коммит 855dd365b5
1 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -93,6 +93,9 @@ def train(model, criterion, criterion_st, data_loader, optimizer, epoch):
params_group['lr'] = current_lr
optimizer.zero_grad()
stop_target = stop_target.view(c.batch_size, stop_target.size(1) // c.r, -1)
stop_target = (stop_target.sum(2) > 0.0).long()
# dispatch data to GPU
if use_cuda:
@ -102,9 +105,6 @@ def train(model, criterion, criterion_st, data_loader, optimizer, epoch):
linear_spec = linear_spec.cuda()
stop_target = stop_target.cuda()
stop_target = stop_target.view(c.batch_size, stop_target.size(1) // c.r, -1)
stop_target = (stop_target.sum(2) > 0.0).long()
# create attention mask
if c.mk > 0.0:
N = text_input.shape[1]