Expose AutoModelForMaskGeneration (#22910)
* expose * style * add dummy object * amazed by the quality of transformers CI
This commit is contained in:
@@ -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:
|
|||||||
"AutoModelForInstanceSegmentation",
|
"AutoModelForInstanceSegmentation",
|
||||||
"AutoModelForMaskedImageModeling",
|
"AutoModelForMaskedImageModeling",
|
||||||
"AutoModelForMaskedLM",
|
"AutoModelForMaskedLM",
|
||||||
|
"AutoModelForMaskGeneration",
|
||||||
"AutoModelForMultipleChoice",
|
"AutoModelForMultipleChoice",
|
||||||
"AutoModelForNextSentencePrediction",
|
"AutoModelForNextSentencePrediction",
|
||||||
"AutoModelForObjectDetection",
|
"AutoModelForObjectDetection",
|
||||||
@@ -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:
|
|||||||
"AutoModelForImageClassification",
|
"AutoModelForImageClassification",
|
||||||
"AutoModelForImageSegmentation",
|
"AutoModelForImageSegmentation",
|
||||||
"AutoModelForInstanceSegmentation",
|
"AutoModelForInstanceSegmentation",
|
||||||
|
"AutoModelForMaskGeneration",
|
||||||
"AutoModelForMaskedImageModeling",
|
"AutoModelForMaskedImageModeling",
|
||||||
"AutoModelForMaskedLM",
|
"AutoModelForMaskedLM",
|
||||||
"AutoModelForMultipleChoice",
|
"AutoModelForMultipleChoice",
|
||||||
@@ -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):
|
|||||||
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"]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user