Skip to content

Commit 2a7248d

Browse files
committed
Remove extras flow
1 parent 5241109 commit 2a7248d

File tree

3 files changed

+6
-15
lines changed

3 files changed

+6
-15
lines changed

hls4ml/backends/catapult/catapult_backend.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -153,9 +153,8 @@ def _register_flows(self):
153153
]
154154

155155
if len(extras) > 0:
156-
extras_flow = register_flow('extras', extras, requires=[init_flow], backend=self.name)
157-
else:
158-
extras_flow = None
156+
for opt in extras:
157+
print(f'WARNING: Optimizer "{opt}" is not part of any flow and will not be executed.')
159158

160159
ip_flow_requirements = [
161160
'optimize',
@@ -164,10 +163,8 @@ def _register_flows(self):
164163
quantization_flow,
165164
optimization_flow,
166165
catapult_types_flow,
167-
extras_flow,
168166
template_flow,
169167
]
170-
ip_flow_requirements = list(filter(None, ip_flow_requirements))
171168

172169
self._default_flow = register_flow('ip', None, requires=ip_flow_requirements, backend=self.name)
173170

hls4ml/backends/quartus/quartus_backend.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,8 @@ def _register_flows(self):
103103
]
104104

105105
if len(extras) > 0:
106-
extras_flow = register_flow('extras', extras, requires=[init_flow], backend=self.name)
107-
else:
108-
extras_flow = None
106+
for opt in extras:
107+
print(f'WARNING: Optimizer "{opt}" is not part of any flow and will not be executed.')
109108

110109
ip_flow_requirements = [
111110
'optimize',
@@ -114,10 +113,8 @@ def _register_flows(self):
114113
quantization_flow,
115114
optimization_flow,
116115
quartus_types_flow,
117-
extras_flow,
118116
template_flow,
119117
]
120-
ip_flow_requirements = list(filter(None, ip_flow_requirements))
121118

122119
self._default_flow = register_flow('ip', None, requires=ip_flow_requirements, backend=self.name)
123120

hls4ml/backends/vivado/vivado_backend.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -147,9 +147,8 @@ def _register_flows(self):
147147
]
148148

149149
if len(extras) > 0:
150-
extras_flow = register_flow('extras', extras, requires=[init_flow], backend=self.name)
151-
else:
152-
extras_flow = None
150+
for opt in extras:
151+
print(f'WARNING: Optimizer "{opt}" is not part of any flow and will not be executed.')
153152

154153
ip_flow_requirements = [
155154
'optimize',
@@ -158,10 +157,8 @@ def _register_flows(self):
158157
quantization_flow,
159158
optimization_flow,
160159
vivado_types_flow,
161-
extras_flow,
162160
template_flow,
163161
]
164-
ip_flow_requirements = list(filter(None, ip_flow_requirements))
165162

166163
self._default_flow = register_flow('ip', None, requires=ip_flow_requirements, backend=self.name)
167164

0 commit comments

Comments
 (0)