@@ -37,14 +37,15 @@ python_library(
3737python_library(
3838 name = "arm_partitioner",
3939 srcs = [
40- "tosa_backend .py",
41- "tosa_partitioner .py",
40+ "tosa/backend .py",
41+ "tosa/partitioner .py",
4242 "vgf_backend.py",
4343 "vgf_partitioner.py",
4444 ],
4545 deps = [
4646 ":arm_backend",
4747 ":constants",
48+ "//executorch/backends/arm/debug:schema",
4849 "//executorch/backends/arm/operator_support:operator_support",
4950 "//executorch/backends/arm/_passes:passes",
5051 "//executorch/exir:lib",
@@ -76,9 +77,9 @@ python_library(
7677 "fbsource//third-party/tosa_tools/v0.80/serialization_lib/python/tosa:tosa",
7778 "fbsource//third-party/tosa_tools/v1.00/serialization_lib/python/tosa:tosa",
7879 "//executorch/backends/arm/operators:node_visitor",
79- "//executorch/backends/arm:tosa_mapping ",
80- "//executorch/backends/arm:tosa_quant_utils ",
81- "//executorch/backends/arm:tosa_utils ",
80+ "//executorch/backends/arm/tosa:mapping ",
81+ "//executorch/backends/arm/tosa:quant_utils ",
82+ "//executorch/backends/arm/tosa:utils ",
8283 "//executorch/exir:lib",
8384 ],
8485)
@@ -91,54 +92,6 @@ python_library(
9192 "fbsource//third-party/pypi/ethos-u-vela:ethos-u-vela",
9293 ],
9394)
94- python_library(
95- name = "tosa_mapping",
96- srcs = [
97- "tosa_mapping.py",
98- ],
99- deps = [
100- "fbsource//third-party/tosa_tools/v0.80/serialization_lib/python/serializer:serializer",
101- "fbsource//third-party/tosa_tools/v1.00/serialization_lib/python/serializer:serializer",
102- "//caffe2:torch",
103- ],
104- )
105- python_library(
106- name = "tosa_quant_utils",
107- srcs = [
108- "tosa_quant_utils.py",
109- ],
110- deps = [
111- "fbsource//third-party/pypi/numpy:numpy",
112- "fbsource//third-party/tosa_tools/v0.80/serialization_lib/python/serializer:serializer",
113- "fbsource//third-party/tosa_tools/v1.00/serialization_lib/python/serializer:serializer",
114- "fbsource//third-party/tosa_tools/v0.80/serialization_lib/python/tosa:tosa",
115- "fbsource//third-party/tosa_tools/v1.00/serialization_lib/python/tosa:tosa",
116- ":constants",
117- ":tosa_mapping",
118- "//executorch/exir/dialects:lib",
119- ],
120- )
121- python_library(
122- name = "tosa_specification",
123- srcs = [
124- "tosa_specification.py",
125- ],
126- deps = [
127- "fbsource//third-party/pypi/packaging:packaging",
128- "//executorch/exir/backend:compile_spec_schema",
129- ],
130- )
131- python_library(
132- name = "tosa_utils",
133- srcs = [
134- "tosa_utils.py",
135- ],
136- deps = [
137- "fbsource//third-party/tosa_tools/v0.80/serialization_lib/python/serializer:serializer",
138- ":tosa_quant_utils",
139- "//executorch/backends/arm/operators:node_visitor",
140- ],
141- )
14295python_library(
14396 name = "arm_model_evaluator",
14497 srcs = [
0 commit comments