File tree 3 files changed +4
-5
lines changed
3 files changed +4
-5
lines changed Original file line number Diff line number Diff line change 35
35
if TYPE_CHECKING :
36
36
from transformers import PretrainedConfig , PreTrainedModel , TFPreTrainedModel
37
37
38
- from .model_patcher import PatchingSpec
39
-
40
38
logger = logging .get_logger (__name__ )
41
39
42
40
@@ -112,7 +110,6 @@ class ExportersConfig(ABC):
112
110
ATOL_FOR_VALIDATION : Union [float , Dict [str , float ]] = 1e-5
113
111
MIN_TORCH_VERSION = GLOBAL_MIN_TORCH_VERSION
114
112
MIN_TRANSFORMERS_VERSION = GLOBAL_MIN_TRANSFORMERS_VERSION
115
- PATCHING_SPECS : Optional [List ["PatchingSpec" ]] = None
116
113
_TASK_TO_COMMON_OUTPUTS = {
117
114
"audio-classification" : ["logits" ],
118
115
"audio-frame-classification" : ["logits" ],
Original file line number Diff line number Diff line change 60
60
if TYPE_CHECKING :
61
61
from transformers import PretrainedConfig , PreTrainedModel , TFPreTrainedModel
62
62
63
+ from .model_patcher import PatchingSpec
64
+
63
65
if is_diffusers_available ():
64
66
from diffusers import ModelMixin
65
67
@@ -102,7 +104,8 @@ class OnnxConfig(ExportersConfig):
102
104
DEFAULT_ONNX_OPSET = 11
103
105
VARIANTS = {"default" : "The default ONNX variant." }
104
106
DEFAULT_VARIANT = "default"
105
-
107
+ # TODO: move PATCHING_SPECS to ExportersConfig
108
+ PATCHING_SPECS : Optional [List ["PatchingSpec" ]] = None
106
109
_TASK_TO_COMMON_OUTPUTS = {
107
110
"audio-classification" : OrderedDict ({"logits" : {0 : "batch_size" }}),
108
111
"audio-frame-classification" : OrderedDict ({"logits" : {0 : "batch_size" , 1 : "sequence_length" }}),
Original file line number Diff line number Diff line change 104
104
from transformers import PretrainedConfig
105
105
from transformers .modeling_utils import PreTrainedModel
106
106
107
-
108
107
if is_tf_available ():
109
108
from transformers .modeling_tf_utils import TFPreTrainedModel
110
109
You can’t perform that action at this time.
0 commit comments