"git@developer.sourcefind.cn:change/sglang.git" did not exist on "93414c8238c0fae97b8c741940f33dff58aec7c6"
Unverified Commit 3d852da2 authored by fxmarty's avatar fxmarty Committed by GitHub
Browse files

Expose AutoModelForMaskGeneration (#22910)

* expose

* style

* add dummy object

* amazed by the quality of transformers CI
parent 75444551
...@@ -134,6 +134,10 @@ The following auto classes are available for the following natural language proc ...@@ -134,6 +134,10 @@ The following auto classes are available for the following natural language proc
[[autodoc]] FlaxAutoModelForMaskedLM [[autodoc]] FlaxAutoModelForMaskedLM
### AutoModelForMaskGeneration
[[autodoc]] AutoModelForMaskGeneration
### AutoModelForSeq2SeqLM ### AutoModelForSeq2SeqLM
[[autodoc]] AutoModelForSeq2SeqLM [[autodoc]] AutoModelForSeq2SeqLM
......
...@@ -1046,6 +1046,7 @@ else: ...@@ -1046,6 +1046,7 @@ else:
"AutoModelForInstanceSegmentation", "AutoModelForInstanceSegmentation",
"AutoModelForMaskedImageModeling", "AutoModelForMaskedImageModeling",
"AutoModelForMaskedLM", "AutoModelForMaskedLM",
"AutoModelForMaskGeneration",
"AutoModelForMultipleChoice", "AutoModelForMultipleChoice",
"AutoModelForNextSentencePrediction", "AutoModelForNextSentencePrediction",
"AutoModelForObjectDetection", "AutoModelForObjectDetection",
...@@ -4687,6 +4688,7 @@ if TYPE_CHECKING: ...@@ -4687,6 +4688,7 @@ if TYPE_CHECKING:
AutoModelForInstanceSegmentation, AutoModelForInstanceSegmentation,
AutoModelForMaskedImageModeling, AutoModelForMaskedImageModeling,
AutoModelForMaskedLM, AutoModelForMaskedLM,
AutoModelForMaskGeneration,
AutoModelForMultipleChoice, AutoModelForMultipleChoice,
AutoModelForNextSentencePrediction, AutoModelForNextSentencePrediction,
AutoModelForObjectDetection, AutoModelForObjectDetection,
......
...@@ -83,6 +83,7 @@ else: ...@@ -83,6 +83,7 @@ else:
"AutoModelForImageClassification", "AutoModelForImageClassification",
"AutoModelForImageSegmentation", "AutoModelForImageSegmentation",
"AutoModelForInstanceSegmentation", "AutoModelForInstanceSegmentation",
"AutoModelForMaskGeneration",
"AutoModelForMaskedImageModeling", "AutoModelForMaskedImageModeling",
"AutoModelForMaskedLM", "AutoModelForMaskedLM",
"AutoModelForMultipleChoice", "AutoModelForMultipleChoice",
...@@ -250,6 +251,7 @@ if TYPE_CHECKING: ...@@ -250,6 +251,7 @@ if TYPE_CHECKING:
AutoModelForInstanceSegmentation, AutoModelForInstanceSegmentation,
AutoModelForMaskedImageModeling, AutoModelForMaskedImageModeling,
AutoModelForMaskedLM, AutoModelForMaskedLM,
AutoModelForMaskGeneration,
AutoModelForMultipleChoice, AutoModelForMultipleChoice,
AutoModelForNextSentencePrediction, AutoModelForNextSentencePrediction,
AutoModelForObjectDetection, AutoModelForObjectDetection,
......
...@@ -639,6 +639,13 @@ class AutoModelForMaskedLM(metaclass=DummyObject): ...@@ -639,6 +639,13 @@ class AutoModelForMaskedLM(metaclass=DummyObject):
requires_backends(self, ["torch"]) requires_backends(self, ["torch"])
class AutoModelForMaskGeneration(metaclass=DummyObject):
_backends = ["torch"]
def __init__(self, *args, **kwargs):
requires_backends(self, ["torch"])
class AutoModelForMultipleChoice(metaclass=DummyObject): class AutoModelForMultipleChoice(metaclass=DummyObject):
_backends = ["torch"] _backends = ["torch"]
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment