Loading fairseq/models/fconv.py +1 −0 Changes for fairseq/models/fconv.py: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -633,6 +633,7 @@ def fconv_lm_dauphin_wikitext103(args): args.adaptive_softmax_cutoff = getattr(args, 'adaptive_softmax_cutoff', '10000,20000,200000') base_lm_architecture(args) @register_model_architecture('fconv_lm', 'fconv_lm_dauphin_gbw') def fconv_lm_dauphin_gbw(args): layers = '[(512, 5)]' Loading interactive.py +2 −3 Changes for interactive.py: 2 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -11,7 +11,6 @@ import numpy as np import sys import torch from torch.autograd import Variable from fairseq import data, options, tasks, tokenizer, utils from fairseq.sequence_generator import SequenceGenerator Loading Loading @@ -131,8 +130,8 @@ def main(args): lengths = lengths.cuda() translations = translator.generate( Variable(tokens), Variable(lengths), tokens, lengths, maxlen=int(args.max_len_a * tokens.size(1) + args.max_len_b), ) Loading tests/test_convtbc.py +3 −3 Changes for tests/test_convtbc.py: 3 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -9,7 +9,6 @@ import torch import unittest from fairseq.modules import ConvTBC import torch.nn as nn from torch.autograd import Variable class TestConvTBC(unittest.TestCase): Loading @@ -23,8 +22,9 @@ class TestConvTBC(unittest.TestCase): conv_tbc.weight.data.copy_(conv1d.weight.data.transpose(0, 2)) conv_tbc.bias.data.copy_(conv1d.bias.data) input_tbc = Variable(torch.randn(7, 2, 4), requires_grad=True) input1d = Variable(input_tbc.data.transpose(0, 1).transpose(1, 2), requires_grad=True) input_tbc = torch.randn(7, 2, 4, requires_grad=True) input1d = input_tbc.data.transpose(0, 1).transpose(1, 2) input1d.requires_grad = True output_tbc = conv_tbc(input_tbc) output1d = conv1d(input1d) Loading tests/test_dictionary.py +1 −1 Changes for tests/test_dictionary.py: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ import unittest import torch from fairseq.data import Dictionary from fairseq.tokenizer import Tokenizer, tokenize_line from fairseq.tokenizer import Tokenizer class TestDictionary(unittest.TestCase): Loading tests/test_sequence_generator.py +3 −4 Changes for tests/test_sequence_generator.py: 3 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -9,7 +9,6 @@ import argparse import unittest import torch from torch.autograd import Variable from fairseq.sequence_generator import SequenceGenerator Loading @@ -29,11 +28,11 @@ class TestSequenceGenerator(unittest.TestCase): self.w2 = 5 # construct source data self.src_tokens = Variable(torch.LongTensor([ self.src_tokens = torch.LongTensor([ [self.w1, self.w2, self.eos], [self.w1, self.w2, self.eos], ])) self.src_lengths = Variable(torch.LongTensor([2, 2])) ]) self.src_lengths = torch.LongTensor([2, 2]) args = argparse.Namespace() unk = 0. Loading Loading
fairseq/models/fconv.py +1 −0 Changes for fairseq/models/fconv.py: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -633,6 +633,7 @@ def fconv_lm_dauphin_wikitext103(args): args.adaptive_softmax_cutoff = getattr(args, 'adaptive_softmax_cutoff', '10000,20000,200000') base_lm_architecture(args) @register_model_architecture('fconv_lm', 'fconv_lm_dauphin_gbw') def fconv_lm_dauphin_gbw(args): layers = '[(512, 5)]' Loading
interactive.py +2 −3 Changes for interactive.py: 2 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -11,7 +11,6 @@ import numpy as np import sys import torch from torch.autograd import Variable from fairseq import data, options, tasks, tokenizer, utils from fairseq.sequence_generator import SequenceGenerator Loading Loading @@ -131,8 +130,8 @@ def main(args): lengths = lengths.cuda() translations = translator.generate( Variable(tokens), Variable(lengths), tokens, lengths, maxlen=int(args.max_len_a * tokens.size(1) + args.max_len_b), ) Loading
tests/test_convtbc.py +3 −3 Changes for tests/test_convtbc.py: 3 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -9,7 +9,6 @@ import torch import unittest from fairseq.modules import ConvTBC import torch.nn as nn from torch.autograd import Variable class TestConvTBC(unittest.TestCase): Loading @@ -23,8 +22,9 @@ class TestConvTBC(unittest.TestCase): conv_tbc.weight.data.copy_(conv1d.weight.data.transpose(0, 2)) conv_tbc.bias.data.copy_(conv1d.bias.data) input_tbc = Variable(torch.randn(7, 2, 4), requires_grad=True) input1d = Variable(input_tbc.data.transpose(0, 1).transpose(1, 2), requires_grad=True) input_tbc = torch.randn(7, 2, 4, requires_grad=True) input1d = input_tbc.data.transpose(0, 1).transpose(1, 2) input1d.requires_grad = True output_tbc = conv_tbc(input_tbc) output1d = conv1d(input1d) Loading
tests/test_dictionary.py +1 −1 Changes for tests/test_dictionary.py: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ import unittest import torch from fairseq.data import Dictionary from fairseq.tokenizer import Tokenizer, tokenize_line from fairseq.tokenizer import Tokenizer class TestDictionary(unittest.TestCase): Loading
tests/test_sequence_generator.py +3 −4 Changes for tests/test_sequence_generator.py: 3 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -9,7 +9,6 @@ import argparse import unittest import torch from torch.autograd import Variable from fairseq.sequence_generator import SequenceGenerator Loading @@ -29,11 +28,11 @@ class TestSequenceGenerator(unittest.TestCase): self.w2 = 5 # construct source data self.src_tokens = Variable(torch.LongTensor([ self.src_tokens = torch.LongTensor([ [self.w1, self.w2, self.eos], [self.w1, self.w2, self.eos], ])) self.src_lengths = Variable(torch.LongTensor([2, 2])) ]) self.src_lengths = torch.LongTensor([2, 2]) args = argparse.Namespace() unk = 0. Loading