Files changed (5) hide show
  1. .gitattributes +3 -11
  2. config.json +4 -4
  3. configuration.py +9 -0
  4. modeling.py +11 -0
  5. pytorch_model.bin +3 -0
.gitattributes CHANGED
@@ -1,35 +1,27 @@
1
  *.7z filter=lfs diff=lfs merge=lfs -text
2
  *.arrow filter=lfs diff=lfs merge=lfs -text
3
  *.bin filter=lfs diff=lfs merge=lfs -text
 
4
  *.bz2 filter=lfs diff=lfs merge=lfs -text
5
- *.ckpt filter=lfs diff=lfs merge=lfs -text
6
  *.ftz filter=lfs diff=lfs merge=lfs -text
7
  *.gz filter=lfs diff=lfs merge=lfs -text
8
  *.h5 filter=lfs diff=lfs merge=lfs -text
9
  *.joblib filter=lfs diff=lfs merge=lfs -text
10
  *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
- *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
  *.model filter=lfs diff=lfs merge=lfs -text
13
  *.msgpack filter=lfs diff=lfs merge=lfs -text
14
- *.npy filter=lfs diff=lfs merge=lfs -text
15
- *.npz filter=lfs diff=lfs merge=lfs -text
16
  *.onnx filter=lfs diff=lfs merge=lfs -text
17
  *.ot filter=lfs diff=lfs merge=lfs -text
18
  *.parquet filter=lfs diff=lfs merge=lfs -text
19
  *.pb filter=lfs diff=lfs merge=lfs -text
20
- *.pickle filter=lfs diff=lfs merge=lfs -text
21
- *.pkl filter=lfs diff=lfs merge=lfs -text
22
  *.pt filter=lfs diff=lfs merge=lfs -text
23
  *.pth filter=lfs diff=lfs merge=lfs -text
24
  *.rar filter=lfs diff=lfs merge=lfs -text
25
- *.safetensors filter=lfs diff=lfs merge=lfs -text
26
- saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
  *.tar.* filter=lfs diff=lfs merge=lfs -text
28
- *.tar filter=lfs diff=lfs merge=lfs -text
29
  *.tflite filter=lfs diff=lfs merge=lfs -text
30
  *.tgz filter=lfs diff=lfs merge=lfs -text
31
- *.wasm filter=lfs diff=lfs merge=lfs -text
32
  *.xz filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
- *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
1
  *.7z filter=lfs diff=lfs merge=lfs -text
2
  *.arrow filter=lfs diff=lfs merge=lfs -text
3
  *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bin.* filter=lfs diff=lfs merge=lfs -text
5
  *.bz2 filter=lfs diff=lfs merge=lfs -text
 
6
  *.ftz filter=lfs diff=lfs merge=lfs -text
7
  *.gz filter=lfs diff=lfs merge=lfs -text
8
  *.h5 filter=lfs diff=lfs merge=lfs -text
9
  *.joblib filter=lfs diff=lfs merge=lfs -text
10
  *.lfs.* filter=lfs diff=lfs merge=lfs -text
 
11
  *.model filter=lfs diff=lfs merge=lfs -text
12
  *.msgpack filter=lfs diff=lfs merge=lfs -text
 
 
13
  *.onnx filter=lfs diff=lfs merge=lfs -text
14
  *.ot filter=lfs diff=lfs merge=lfs -text
15
  *.parquet filter=lfs diff=lfs merge=lfs -text
16
  *.pb filter=lfs diff=lfs merge=lfs -text
 
 
17
  *.pt filter=lfs diff=lfs merge=lfs -text
18
  *.pth filter=lfs diff=lfs merge=lfs -text
19
  *.rar filter=lfs diff=lfs merge=lfs -text
20
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
 
21
  *.tar.* filter=lfs diff=lfs merge=lfs -text
 
22
  *.tflite filter=lfs diff=lfs merge=lfs -text
23
  *.tgz filter=lfs diff=lfs merge=lfs -text
 
24
  *.xz filter=lfs diff=lfs merge=lfs -text
25
  *.zip filter=lfs diff=lfs merge=lfs -text
26
+ *.zstandard filter=lfs diff=lfs merge=lfs -text
27
  *tfevents* filter=lfs diff=lfs merge=lfs -text
config.json CHANGED
@@ -1,12 +1,12 @@
1
  {
2
- "_name_or_path": "hf-internal-testing/test_dynamic_model",
3
  "architectures": [
4
  "NewModel"
5
  ],
6
  "attention_probs_dropout_prob": 0.1,
7
  "auto_map": {
8
- "AutoConfig": "hf-internal-testing/test_dynamic_model--configuration.NewModelConfig",
9
- "AutoModel": "hf-internal-testing/test_dynamic_model--modeling.NewModel"
10
  },
11
  "classifier_dropout": null,
12
  "hidden_act": "gelu",
@@ -23,7 +23,7 @@
23
  "pad_token_id": 0,
24
  "position_embedding_type": "absolute",
25
  "torch_dtype": "float32",
26
- "transformers_version": "4.39.0.dev0",
27
  "type_vocab_size": 2,
28
  "use_cache": true,
29
  "vocab_size": 30522
 
1
  {
2
+ "_name_or_path": "hf-internal-testing/tiny-bert",
3
  "architectures": [
4
  "NewModel"
5
  ],
6
  "attention_probs_dropout_prob": 0.1,
7
  "auto_map": {
8
+ "AutoConfig": "configuration.NewModelConfig",
9
+ "AutoModel": "modeling.NewModel"
10
  },
11
  "classifier_dropout": null,
12
  "hidden_act": "gelu",
 
23
  "pad_token_id": 0,
24
  "position_embedding_type": "absolute",
25
  "torch_dtype": "float32",
26
+ "transformers_version": "4.16.0.dev0",
27
  "type_vocab_size": 2,
28
  "use_cache": true,
29
  "vocab_size": 30522
configuration.py ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+
2
+ from transformers import BertConfig
3
+
4
+ class NewModelConfig(BertConfig):
5
+ model_type = "new-model"
6
+
7
+ def __init__(self, *args, new_hidden_size=12, **kwargs):
8
+ super().__init__(*args, **kwargs)
9
+ self.new_hidden_size = new_hidden_size
modeling.py ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import torch
2
+ from transformers import BertModel
3
+
4
+ from .configuration import NewModelConfig
5
+
6
+ class NewModel(BertModel):
7
+ config_class = NewModelConfig
8
+
9
+ def __init__(self, config):
10
+ super().__init__(config)
11
+ self.last_layer = torch.nn.Linear(config.hidden_size, config.new_hidden_size)
pytorch_model.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:abe537dcbbc0a24d9d81979744669d1f8d7adca535f81cb76f68c42b3fe18ace
3
+ size 17568615