MaximEremeev commited on
Commit
519650c
·
verified ·
1 Parent(s): a591a80

Updated embeddings.py

Browse files
Files changed (3) hide show
  1. config.json +8 -13
  2. embeddings.py +1 -1
  3. model.safetensors +2 -2
config.json CHANGED
@@ -1,23 +1,14 @@
1
  {
2
- "add_cross_attention": false,
3
  "architectures": [
4
  "DualBertForMaskedLM"
5
  ],
6
  "attention_probs_dropout_prob": 0.1,
7
- "auto_map": {
8
- "AutoConfig": "config.DualBertConfig",
9
- "AutoModelForMaskedLM": "model.DualBertForMaskedLM"
10
- },
11
- "bos_token_id": null,
12
  "classifier_dropout": null,
13
- "dtype": "float32",
14
- "eos_token_id": null,
15
  "hidden_act": "gelu",
16
  "hidden_dropout_prob": 0.1,
17
  "hidden_size": 512,
18
  "initializer_range": 0.02,
19
  "intermediate_size": 2048,
20
- "is_decoder": false,
21
  "layer_norm_eps": 1e-12,
22
  "max_position_embeddings": 256,
23
  "model_type": "dual_bert",
@@ -25,12 +16,16 @@
25
  "num_hidden_layers": 6,
26
  "pad_token_id": 0,
27
  "position_embedding_type": "absolute",
28
- "tie_word_embeddings": true,
29
- "transformers_version": "5.0.0",
30
  "type_vocab_size": 2,
31
  "use_cache": true,
32
  "vocab_char_size": 156,
33
  "vocab_size": 156,
34
  "vocab_word_size": 50000,
35
- "word_char_emb_dim": 192
36
- }
 
 
 
 
 
1
  {
 
2
  "architectures": [
3
  "DualBertForMaskedLM"
4
  ],
5
  "attention_probs_dropout_prob": 0.1,
 
 
 
 
 
6
  "classifier_dropout": null,
 
 
7
  "hidden_act": "gelu",
8
  "hidden_dropout_prob": 0.1,
9
  "hidden_size": 512,
10
  "initializer_range": 0.02,
11
  "intermediate_size": 2048,
 
12
  "layer_norm_eps": 1e-12,
13
  "max_position_embeddings": 256,
14
  "model_type": "dual_bert",
 
16
  "num_hidden_layers": 6,
17
  "pad_token_id": 0,
18
  "position_embedding_type": "absolute",
19
+ "torch_dtype": "float32",
20
+ "transformers_version": "4.48.0",
21
  "type_vocab_size": 2,
22
  "use_cache": true,
23
  "vocab_char_size": 156,
24
  "vocab_size": 156,
25
  "vocab_word_size": 50000,
26
+ "word_char_emb_dim": 192,
27
+ "auto_map": {
28
+ "AutoConfig": "config.DualBertConfig",
29
+ "AutoModelForMaskedLM": "model.DualBertForMaskedLM"
30
+ }
31
+ }
embeddings.py CHANGED
@@ -21,7 +21,7 @@ class DualEmbeddings(nn.Module):
21
  self.dropout = nn.Dropout(config.hidden_dropout_prob)
22
 
23
  self.register_buffer(
24
- "position_ids", torch.arange(config.max_position_embeddings).unsqueeze(0), persistent=False
25
  )
26
 
27
  def forward(self, input_ids, word_ids):
 
21
  self.dropout = nn.Dropout(config.hidden_dropout_prob)
22
 
23
  self.register_buffer(
24
+ "position_ids", torch.arange(config.max_position_embeddings).unsqueeze(0), persistent=True
25
  )
26
 
27
  def forward(self, input_ids, word_ids):
model.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:dbc4d3b130b1eaf4dc0facc41db0e2eb6945741f82154084f146706be7c6d040
3
- size 115901848
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:804d554654bf3ec17609d0794f24ac71ca2c311e4dd2be9253672e958f12e1c6
3
+ size 115899720