From 61ed8890052eb628fe969ed440a38ff82577595c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Louf?= Date: Tue, 8 Oct 2019 16:30:07 +0200 Subject: [PATCH] remove old seq2seq file --- transformers/modeling_seq2seq.py | 39 --------------------- transformers/tests/modeling_bert_test.py | 2 +- transformers/tests/modeling_seq2seq_test.py | 23 ------------ 3 files changed, 1 insertion(+), 63 deletions(-) delete mode 100644 transformers/modeling_seq2seq.py delete mode 100644 transformers/tests/modeling_seq2seq_test.py diff --git a/transformers/modeling_seq2seq.py b/transformers/modeling_seq2seq.py deleted file mode 100644 index b14622e50f..0000000000 --- a/transformers/modeling_seq2seq.py +++ /dev/null @@ -1,39 +0,0 @@ -# coding=utf-8 -# Copyright 2018 The HuggingFace Inc. team. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -""" Conditional generation class. """ - - -class Seq2SeqModel(object): - def __init__(self): - raise EnvironmentError( - """Seq2Seq is designed to be instantiated using the - `Seq2Seq.from_pretrained(encoder_name_or_path, decoder_name_or_path)` method.""" - ) - - @classmethod - def from_pretrained(cls, encoder_name, decoder_name): - # Here we should call AutoModel to initialize the models depending - # on the pretrained models taken as an input. - # For a first iteration we only work with Bert. - raise NotImplementedError - - def __call__(self): - # allows to call an instance of the class - # model = Seq2Seq(encode='bert', decoder='bert') - raise NotImplementedError - - def process(self): - # alternative API to __call__ it is more explicit. - raise NotImplementedError diff --git a/transformers/tests/modeling_bert_test.py b/transformers/tests/modeling_bert_test.py index 24acf565e3..fe9e039983 100644 --- a/transformers/tests/modeling_bert_test.py +++ b/transformers/tests/modeling_bert_test.py @@ -255,7 +255,7 @@ class BertModelTest(CommonTestCases.CommonModelTester): [self.batch_size, self.num_choices]) self.check_loss_output(result) - def create_and_check_bert2bert(self, config, input_ids, token_type_ids, input_mask, sequence_labels, token_labels, choice_labels): + def create_and_check_bert2rnd(self, config, input_ids, token_type_ids, input_mask, sequence_labels, token_labels, choice_labels): config.num_choices = self.num_choices model = Bert2Rnd(config=config) model.eval() diff --git a/transformers/tests/modeling_seq2seq_test.py b/transformers/tests/modeling_seq2seq_test.py deleted file mode 100644 index 1866dc10af..0000000000 --- a/transformers/tests/modeling_seq2seq_test.py +++ /dev/null @@ -1,23 +0,0 @@ -# coding=utf-8 -# Copyright 2018 The Google AI Language Team Authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -import unittest - - -class Seq2SeqTest(unittest.TestCase): - raise NotImplementedError - - -def __main__(): - unittest.main()