Skip to content

Commit 46aac95

Browse files
committed
add comment
1 parent 65ad611 commit 46aac95

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

optimum/exporters/base.py

+3-8
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,10 @@
2929
from ..utils import TRANSFORMERS_MINIMUM_VERSION as GLOBAL_MIN_TRANSFORMERS_VERSION
3030
from ..utils.doc import add_dynamic_docstring
3131
from ..utils.import_utils import is_torch_version, is_transformers_version
32-
from .model_patcher import ModelPatcher
3332

3433

3534
if TYPE_CHECKING:
36-
from transformers import PretrainedConfig, PreTrainedModel, TFPreTrainedModel
35+
from transformers import PretrainedConfig
3736

3837
logger = logging.get_logger(__name__)
3938

@@ -133,7 +132,8 @@ class ExportConfig(ABC):
133132
"zero-shot-image-classification": ["logits_per_image", "logits_per_text", "text_embeds", "image_embeds"],
134133
"zero-shot-object-detection": ["logits", "pred_boxes", "text_embeds", "image_embeds"],
135134
}
136-
_MODEL_PATCHER = ModelPatcher
135+
# TODO : add _MODEL_PATCHER + patch_model_for_export
136+
# _MODEL_PATCHER = ModelPatcher
137137

138138
def __init__(
139139
self,
@@ -249,8 +249,3 @@ def flatten_inputs(cls, inputs: Dict[str, Any]) -> Dict[str, Any]:
249249
else:
250250
flatten[name] = value
251251
return flatten
252-
253-
def patch_model_for_export(
254-
self, model: Union["PreTrainedModel", "TFPreTrainedModel"], model_kwargs: Optional[Dict[str, Any]] = None
255-
) -> "ModelPatcher":
256-
return self._MODEL_PATCHER(self, model, model_kwargs=model_kwargs)

0 commit comments

Comments
 (0)