Skip to content

Commit 5995635

Browse files
tarun292facebook-github-bot
authored andcommitted
Move qualcomm.passes to qualcomm._passes
Differential Revision: D63926845
1 parent 70c3d07 commit 5995635

30 files changed

+27
-27
lines changed

backends/qualcomm/TARGETS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ runtime.python_library(
1313
"@EXECUTORCH_CLIENTS",
1414
],
1515
deps = [
16-
"//executorch/backends/qualcomm/passes:passes",
16+
"//executorch/backends/qualcomm/_passes:passes",
1717
],
1818
)
File renamed without changes.

backends/qualcomm/qnn_preprocess.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
import torch # noqa: F401
1414
from executorch.backends.qualcomm.builders.node_visitor import get_node_visitors
1515
from executorch.backends.qualcomm.builders.qnn_constants import OpContextLoader
16-
from executorch.backends.qualcomm.passes.convert_to_linear import ConvertToLinear
17-
from executorch.backends.qualcomm.passes.fuse_consecutive_transpose import (
16+
from executorch.backends.qualcomm._passes.convert_to_linear import ConvertToLinear
17+
from executorch.backends.qualcomm._passes.fuse_consecutive_transpose import (
1818
FuseConsecutiveTranspose,
1919
)
20-
from executorch.backends.qualcomm.passes.insert_io_qdq import InsertIOQDQ
21-
from executorch.backends.qualcomm.passes.insert_requantize import InsertRequantize
22-
from executorch.backends.qualcomm.passes.layout_transform import LayoutTransform
20+
from executorch.backends.qualcomm._passes.insert_io_qdq import InsertIOQDQ
21+
from executorch.backends.qualcomm._passes.insert_requantize import InsertRequantize
22+
from executorch.backends.qualcomm._passes.layout_transform import LayoutTransform
2323
from executorch.backends.qualcomm.utils.utils import generate_qnn_executorch_option
2424
from executorch.exir.backend.backend_details import (
2525
BackendDetails,

backends/qualcomm/quantizer/quantizer.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
from typing import Callable, Dict, Optional, Sequence, Set
88

99
import torch
10-
from executorch.backends.qualcomm.passes.decompose_silu import DecomposeSilu
11-
from executorch.backends.qualcomm.passes.recompose_pixel_unshuffle import (
10+
from executorch.backends.qualcomm._passes.decompose_silu import DecomposeSilu
11+
from executorch.backends.qualcomm._passes.recompose_pixel_unshuffle import (
1212
RecomposePixelUnshuffle,
1313
)
14-
from executorch.backends.qualcomm.passes.reduce_dynamic_range import ReduceDynamicRange
15-
from executorch.backends.qualcomm.passes.replace_inf_buffer import ReplaceInfBuffer
14+
from executorch.backends.qualcomm._passes.reduce_dynamic_range import ReduceDynamicRange
15+
from executorch.backends.qualcomm._passes.replace_inf_buffer import ReplaceInfBuffer
1616
from executorch.backends.transforms.decompose_sdpa import (
1717
DecomposeScaledDotProductAttention,
1818
)

backends/qualcomm/utils/constants.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
# Qualcomm specific key
88

9-
# constants in backends/qualcomm/passes & backends/qualcomm/builders
9+
# constants in backends/qualcomm/_passes & backends/qualcomm/builders
1010
QCOM_AXIS = "axis"
1111
QCOM_AXIS_ORDER = "axis_order"
1212
QCOM_BITWIDTH = "bitwidth"

backends/qualcomm/utils/utils.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,32 +20,32 @@
2020
QNN_TENSOR_TYPE_MAP,
2121
)
2222
from executorch.backends.qualcomm.builders.qnn_constants import OpContextLoader
23-
from executorch.backends.qualcomm.passes.annotate_and_quant_scalar import (
23+
from executorch.backends.qualcomm._passes.annotate_and_quant_scalar import (
2424
AnnotateAndQuantScalar,
2525
)
26-
from executorch.backends.qualcomm.passes.annotate_decomposed import AnnotateDecomposed
27-
from executorch.backends.qualcomm.passes.annotate_quant_attrs import AnnotateQuantAttrs
28-
from executorch.backends.qualcomm.passes.convert_binary_op_with_scalar import (
26+
from executorch.backends.qualcomm._passes.annotate_decomposed import AnnotateDecomposed
27+
from executorch.backends.qualcomm._passes.annotate_quant_attrs import AnnotateQuantAttrs
28+
from executorch.backends.qualcomm._passes.convert_binary_op_with_scalar import (
2929
ConvertBinaryOpsWithScalar,
3030
)
31-
from executorch.backends.qualcomm.passes.convert_bmm_to_matmul import ConvertBmmToMatmul
32-
from executorch.backends.qualcomm.passes.convert_interpolate_with_upsample2d import (
31+
from executorch.backends.qualcomm._passes.convert_bmm_to_matmul import ConvertBmmToMatmul
32+
from executorch.backends.qualcomm._passes.convert_interpolate_with_upsample2d import (
3333
ConvertInterpolateWithUpsample2D,
3434
)
35-
from executorch.backends.qualcomm.passes.convert_prelu import ConvertPReLU
36-
from executorch.backends.qualcomm.passes.convert_to_linear import ConvertToLinear
35+
from executorch.backends.qualcomm._passes.convert_prelu import ConvertPReLU
36+
from executorch.backends.qualcomm._passes.convert_to_linear import ConvertToLinear
3737
from executorch.backends.qualcomm.passes.expand_broadcast_tensor_shape import (
3838
ExpandBroadcastTensorShape,
3939
)
40-
from executorch.backends.qualcomm.passes.fold_qdq import FoldQDQ
41-
from executorch.backends.qualcomm.passes.i64_to_i32 import I64toI32
42-
from executorch.backends.qualcomm.passes.layout_transform import LayoutTransform
43-
from executorch.backends.qualcomm.passes.recompose_pixel_unshuffle import (
40+
from executorch.backends.qualcomm._passes.fold_qdq import FoldQDQ
41+
from executorch.backends.qualcomm._passes.i64_to_i32 import I64toI32
42+
from executorch.backends.qualcomm._passes.layout_transform import LayoutTransform
43+
from executorch.backends.qualcomm._passes.recompose_pixel_unshuffle import (
4444
RecomposePixelUnshuffle,
4545
)
46-
from executorch.backends.qualcomm.passes.recompose_rms_norm import RecomposeRmsNorm
47-
from executorch.backends.qualcomm.passes.remove_redundancy import RemoveRedundancy
48-
from executorch.backends.qualcomm.passes.replace_index_put_input import (
46+
from executorch.backends.qualcomm._passes.recompose_rms_norm import RecomposeRmsNorm
47+
from executorch.backends.qualcomm._passes.remove_redundancy import RemoveRedundancy
48+
from executorch.backends.qualcomm._passes.replace_index_put_input import (
4949
ReplaceIndexPutInput,
5050
)
5151
from executorch.backends.qualcomm.serialization.qnn_compile_spec_schema import (

examples/qualcomm/oss_scripts/llama2/llama.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import torch
1515

1616
from executorch.backends.qualcomm.partition.qnn_partitioner import QnnPartitioner
17-
from executorch.backends.qualcomm.passes.build_quant_io import BuildQuantIo
17+
from executorch.backends.qualcomm._passes.build_quant_io import BuildQuantIo
1818

1919
from executorch.backends.qualcomm.quantizer.quantizer import QuantDtype
2020
from executorch.backends.qualcomm.serialization.qnn_compile_spec_schema import (

0 commit comments

Comments
 (0)