Skip to content

Commit d63b3d1

Browse files
committed
up
1 parent 500780d commit d63b3d1

File tree

1 file changed

+3
-15
lines changed

1 file changed

+3
-15
lines changed

backends/apple/coreml/compiler/torch_ops.py

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@
2020
NUM_TO_TORCH_DTYPE,
2121
split,
2222
to,
23-
transpose,
24-
unbind,
2523
)
2624
from coremltools.converters.mil.frontend.torch.torch_op_registry import (
2725
register_torch_op,
@@ -30,18 +28,6 @@
3028
from executorch.exir.dim_order_utils import get_memory_format
3129

3230

33-
# https://github.com/apple/coremltools/pull/2556
34-
@register_torch_op(override=False)
35-
def transpose_copy(context, node):
36-
transpose(context, node)
37-
38-
39-
# https://github.com/apple/coremltools/pull/2557
40-
@register_torch_op(override=False)
41-
def unbind_copy(context, node):
42-
unbind(context, node)
43-
44-
4531
# https://github.com/apple/coremltools/pull/2563
4632
@register_torch_op(override=False)
4733
def split_copy(context, node):
@@ -117,7 +103,9 @@ def _clone_dim_order(context, node):
117103
# https://github.com/apple/coremltools/pull/2558
118104
@register_torch_op(
119105
torch_alias=["torchao::dequantize_affine", "torchao.dequantize_affine"],
120-
override=False,
106+
# coremltools did not merge the fix into 9.0 (https://github.com/apple/coremltools/pull/2589),
107+
# so we override here
108+
override=True,
121109
)
122110
def dequantize_affine(context, node):
123111
inputs = _get_inputs(context, node, expected=[7, 8])

0 commit comments

Comments
 (0)