Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion optimum/exporters/openvino/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
_infer_library_from_model_name_or_path,
_OpenClipForZeroShotImageClassification,
)
from optimum.utils import is_auto_gptq_available, is_gptqmodel_available

from .utils import (
_MAX_UNCOMPRESSED_SIZE,
Expand Down Expand Up @@ -344,7 +345,12 @@ def main_export(
orig_post_init_model = GPTQQuantizer.post_init_model

def post_init_model(self, model):
from auto_gptq import exllama_set_max_input_length
if is_gptqmodel_available():
from gptqmodel import exllama_set_max_input_length
elif is_auto_gptq_available():
from auto_gptq import exllama_set_max_input_length
else:
raise ValueError("Neither ``auto_gptq nor `gptqmodel` is available, please install one of them.")

class StoreAttr(object):
pass
Expand Down