@@ -37,14 +37,15 @@ python_library(
37
37
python_library(
38
38
name = "arm_partitioner",
39
39
srcs = [
40
- "tosa_backend .py",
41
- "tosa_partitioner .py",
40
+ "tosa/backend .py",
41
+ "tosa/partitioner .py",
42
42
"vgf_backend.py",
43
43
"vgf_partitioner.py",
44
44
],
45
45
deps = [
46
46
":arm_backend",
47
47
":constants",
48
+ "//executorch/backends/arm/debug:schema",
48
49
"//executorch/backends/arm/operator_support:operator_support",
49
50
"//executorch/backends/arm/_passes:passes",
50
51
"//executorch/exir:lib",
@@ -76,9 +77,9 @@ python_library(
76
77
"fbsource//third-party/tosa_tools/v0.80/serialization_lib/python/tosa:tosa",
77
78
"fbsource//third-party/tosa_tools/v1.00/serialization_lib/python/tosa:tosa",
78
79
"//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 ",
82
83
"//executorch/exir:lib",
83
84
],
84
85
)
@@ -91,54 +92,6 @@ python_library(
91
92
"fbsource//third-party/pypi/ethos-u-vela:ethos-u-vela",
92
93
],
93
94
)
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
- )
142
95
python_library(
143
96
name = "arm_model_evaluator",
144
97
srcs = [
0 commit comments