MCPcopy Index your code
hub / github.com/Turing-Project/WriteGPT / Bert

Class Bert

LanguageNetwork/BERT/models/model_builder.py:42–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

40
41
42class Bert(nn.Module):
43 def __init__(self, model_dir, temp_dir, load_pretrained_bert, bert_config):
44 super(Bert, self).__init__()
45 if load_pretrained_bert:
46 # self.models = BertModel.from_pretrained('bert-base-uncased', cache_dir=temp_dir)
47 self.model = BertModel.from_pretrained(model_dir, cache_dir=temp_dir)
48 else:
49 self.model = BertModel(bert_config)
50
51 def forward(self, x, segs, mask):
52 encoded_layers, _ = self.model(x, segs, attention_mask=mask)
53 top_vec = encoded_layers[-1]
54 return top_vec
55
56
57class Summarizer(nn.Module):

Callers 2

gen_bert_vectorFunction · 0.90
__init__Method · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected