File tree 6 files changed +22
-1
lines changed
docs/source/exporters/onnx
6 files changed +22
-1
lines changed Original file line number Diff line number Diff line change @@ -83,6 +83,7 @@ Supported architectures from [🤗 Transformers](https://huggingface.co/docs/tra
83
83
- PoolFormer
84
84
- Qwen2(Qwen1.5)
85
85
- RegNet
86
+ - RemBERT
86
87
- ResNet
87
88
- Roberta
88
89
- Roformer
Original file line number Diff line number Diff line change @@ -162,6 +162,10 @@ class SplinterOnnxConfig(BertOnnxConfig):
162
162
DEFAULT_ONNX_OPSET = 11
163
163
164
164
165
+ class RemBertOnnxConfig (BertOnnxConfig ):
166
+ DEFAULT_ONNX_OPSET = 11
167
+
168
+
165
169
class DistilBertOnnxConfig (BertOnnxConfig ):
166
170
DEFAULT_ONNX_OPSET = 14 # now uses F.scaled_dot_product_attention by default for transformers>=4.46.0
167
171
Original file line number Diff line number Diff line change @@ -431,6 +431,15 @@ class TasksManager:
431
431
onnx = "BertOnnxConfig" ,
432
432
tflite = "BertTFLiteConfig" ,
433
433
),
434
+ "rembert" : supported_tasks_mapping (
435
+ "fill-mask" ,
436
+ "feature-extraction" ,
437
+ "text-classification" ,
438
+ "multiple-choice" ,
439
+ "token-classification" ,
440
+ "question-answering" ,
441
+ onnx = "RemBertOnnxConfig" ,
442
+ ),
434
443
# For big-bird and bigbird-pegasus being unsupported, refer to model_configs.py
435
444
# "big-bird": supported_tasks_mapping(
436
445
# "feature-extraction",
Original file line number Diff line number Diff line change 138
138
"phi3" : "Xenova/tiny-random-Phi3ForCausalLM" ,
139
139
"pix2struct" : "fxmarty/pix2struct-tiny-random" ,
140
140
# "rembert": "google/rembert",
141
+ "rembert" : "hf-internal-testing/tiny-random-RemBertModel" ,
141
142
"poolformer" : "hf-internal-testing/tiny-random-PoolFormerModel" ,
142
143
"qwen2" : "fxmarty/tiny-dummy-qwen2" ,
143
144
"regnet" : "hf-internal-testing/tiny-random-RegNetModel" ,
257
258
"owlv2" : "google/owlv2-base-patch16" ,
258
259
"owlvit" : "google/owlvit-base-patch32" ,
259
260
"perceiver" : "hf-internal-testing/tiny-random-PerceiverModel" , # Not using deepmind/language-perceiver because it takes too much time for testing.
260
- # "rembert": "google/rembert",
261
+ "rembert" : "google/rembert" ,
261
262
"poolformer" : "hf-internal-testing/tiny-random-PoolFormerModel" ,
262
263
"regnet" : "facebook/regnet-y-040" ,
263
264
"resnet" : "microsoft/resnet-50" ,
Original file line number Diff line number Diff line change @@ -1312,6 +1312,7 @@ class ORTModelForQuestionAnsweringIntegrationTest(ORTModelTestMixin):
1312
1312
"squeezebert" ,
1313
1313
"xlm_qa" ,
1314
1314
"xlm_roberta" ,
1315
+ "rembert" ,
1315
1316
]
1316
1317
1317
1318
FULL_GRID = {"model_arch" : SUPPORTED_ARCHITECTURES }
@@ -1502,6 +1503,7 @@ class ORTModelForMaskedLMIntegrationTest(ORTModelTestMixin):
1502
1503
"squeezebert" ,
1503
1504
"xlm" ,
1504
1505
"xlm_roberta" ,
1506
+ "rembert" ,
1505
1507
]
1506
1508
1507
1509
FULL_GRID = {"model_arch" : SUPPORTED_ARCHITECTURES }
@@ -1682,6 +1684,7 @@ class ORTModelForSequenceClassificationIntegrationTest(ORTModelTestMixin):
1682
1684
"squeezebert" ,
1683
1685
"xlm" ,
1684
1686
"xlm_roberta" ,
1687
+ "rembert" ,
1685
1688
]
1686
1689
1687
1690
FULL_GRID = {"model_arch" : SUPPORTED_ARCHITECTURES }
@@ -1882,6 +1885,7 @@ class ORTModelForTokenClassificationIntegrationTest(ORTModelTestMixin):
1882
1885
"squeezebert" ,
1883
1886
"xlm" ,
1884
1887
"xlm_roberta" ,
1888
+ "rembert" ,
1885
1889
]
1886
1890
1887
1891
FULL_GRID = {"model_arch" : SUPPORTED_ARCHITECTURES }
@@ -2227,6 +2231,7 @@ class ORTModelForMultipleChoiceIntegrationTest(ORTModelTestMixin):
2227
2231
"squeezebert" ,
2228
2232
"xlm" ,
2229
2233
"xlm_roberta" ,
2234
+ "rembert" ,
2230
2235
]
2231
2236
2232
2237
FULL_GRID = {"model_arch" : SUPPORTED_ARCHITECTURES }
Original file line number Diff line number Diff line change 135
135
"pix2struct" : "fxmarty/pix2struct-tiny-random" ,
136
136
"poolformer" : "hf-internal-testing/tiny-random-PoolFormerModel" ,
137
137
"qwen2" : "fxmarty/tiny-dummy-qwen2" ,
138
+ "rembert" : "hf-internal-testing/tiny-random-RemBertModel" ,
138
139
"resnet" : "hf-internal-testing/tiny-random-resnet" ,
139
140
"roberta" : "hf-internal-testing/tiny-random-RobertaModel" ,
140
141
"roformer" : "hf-internal-testing/tiny-random-RoFormerModel" ,
You can’t perform that action at this time.
0 commit comments