Skip to content

Commit 6fc966a

Browse files
cccclaimeta-codesync[bot]
authored andcommitted
Rename the qnn demo backend
Summary: Suspect the failure https://github.com/pytorch/pytorch/actions/runs/19547462483/job/55989739476 is due to using different QnnBackend implementation. Rename this demo backend to a demo backend name Differential Revision: D87586567
1 parent b4d72f1 commit 6fc966a

File tree

4 files changed

+16
-16
lines changed

4 files changed

+16
-16
lines changed

exir/backend/test/TARGETS

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,9 @@ python_unittest(
9595
)
9696

9797
runtime.python_library(
98-
name = "qnn_backend_demo",
98+
name = "demo_backend",
9999
srcs = [
100-
"qnn_backend_demo.py",
100+
"demo_backend.py",
101101
],
102102
visibility = [
103103
"//executorch/...",
@@ -119,7 +119,7 @@ runtime.python_library(
119119
"//executorch/test/...",
120120
],
121121
deps = [
122-
":qnn_backend_demo",
122+
":demo_backend",
123123
"//caffe2:torch",
124124
"//executorch/exir:lib",
125125
"//executorch/exir/backend:partitioner",
@@ -153,7 +153,7 @@ runtime.python_library(
153153
name = "example_backends",
154154
deps = [
155155
":backend_with_compiler_demo",
156-
":qnn_backend_demo",
156+
":demo_backend",
157157
],
158158
)
159159

@@ -171,7 +171,7 @@ python_unittest(
171171
":backend_with_compiler_demo",
172172
":hta_partitioner_demo",
173173
":op_partitioner_demo",
174-
":qnn_backend_demo",
174+
":demo_backend",
175175
"//caffe2:torch",
176176
"//caffe2/functorch:functorch_src",
177177
"//executorch/exir:delegate",
@@ -250,7 +250,7 @@ python_unittest(
250250
deps = [
251251
"fbsource//third-party/pypi/hypothesis:hypothesis",
252252
":op_partitioner_demo",
253-
":qnn_backend_demo",
253+
":demo_backend",
254254
"//caffe2:torch",
255255
"//executorch/exir:delegate",
256256
"//executorch/exir:lib",
@@ -273,7 +273,7 @@ python_unittest(
273273
":backend_with_compiler_demo",
274274
":hta_partitioner_demo",
275275
":op_partitioner_demo",
276-
":qnn_backend_demo",
276+
":demo_backend",
277277
"//caffe2:torch",
278278
"//caffe2/functorch:functorch_src",
279279
"//executorch/exir:delegate",
@@ -303,7 +303,7 @@ python_unittest(
303303
deps = [
304304
"fbsource//third-party/pypi/hypothesis:hypothesis",
305305
":backend_with_compiler_demo",
306-
":qnn_backend_demo",
306+
":demo_backend",
307307
"//caffe2:torch",
308308
"//executorch/exir:lib",
309309
"//executorch/exir:schema",

exir/backend/test/qnn_backend_demo.py renamed to exir/backend/test/demo_backend.py

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

1717

1818
@final
19-
class QnnBackend(BackendDetails):
19+
class DemoBackend(BackendDetails):
2020
@staticmethod
2121
def preprocess(
2222
edge_program: ExportedProgram,

exir/backend/test/test_debug_handle_map.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from executorch import exir
1313
from executorch.exir.backend.backend_api import to_backend
1414
from executorch.exir.backend.test.op_partitioner_demo import AddMulPartitionerDemo
15-
from executorch.exir.backend.test.qnn_backend_demo import QnnBackend
15+
from executorch.exir.backend.test.demo_backend import DemoBackend
1616
from executorch.exir.delegate import executorch_call_delegate
1717
from hypothesis import given, settings, strategies as st
1818

@@ -84,10 +84,10 @@ def test_lowered_the_whole_model(self, unlift):
8484
edge_compile_config
8585
)
8686
lowered_model = to_backend(
87-
QnnBackend.__name__, edgeir_m.exported_program, []
87+
DemoBackend.__name__, edgeir_m.exported_program, []
8888
)
8989

90-
# QnnBackend compile all nodes as one node. The debug_handle_map will be like (1: (debug handle from all nodes))
90+
# DemoBackend compile all nodes as one node. The debug_handle_map will be like (1: (debug handle from all nodes))
9191
# Ensure there is only one debug identifier
9292
self.assertEqual(
9393
len(lowered_model.meta["debug_handle_map"].keys()),

exir/backend/test/test_lowered_backend_module.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
from executorch.exir.backend.test.backend_with_compiler_demo import (
1717
BackendWithCompilerDemo,
1818
)
19-
from executorch.exir.backend.test.qnn_backend_demo import QnnBackend
19+
from executorch.exir.backend.test.demo_backend import DemoBackend
2020
from executorch.exir.schema import DelegateCall, Program
2121

2222
from executorch.extension.pybindings.portable_lib import ( # @manual
@@ -128,7 +128,7 @@ def test_emit_lowered_backend_module(self):
128128
compile_config=edge_compile_config,
129129
)
130130
lowered_model = to_backend(
131-
QnnBackend.__name__, edgeir_m.exported_program(), []
131+
DemoBackend.__name__, edgeir_m.exported_program(), []
132132
)
133133
program = lowered_model.program()
134134
reference_program = self.get_program_from_wrapped_module(
@@ -181,7 +181,7 @@ def test_emit_nested_lowered_backend_module(self):
181181
compile_config=edge_compile_config,
182182
)
183183
lowered_module = to_backend(
184-
QnnBackend.__name__, edgeir_m.exported_program(), []
184+
DemoBackend.__name__, edgeir_m.exported_program(), []
185185
)
186186

187187
# This module will include one operator and two delegate call
@@ -200,7 +200,7 @@ def forward(self, *args):
200200
)
201201

202202
nested_lowered_model = to_backend(
203-
QnnBackend.__name__, wrapped_module_edge.exported_program(), []
203+
DemoBackend.__name__, wrapped_module_edge.exported_program(), []
204204
)
205205

206206
program = nested_lowered_model.program()

0 commit comments

Comments
 (0)