Skip to content

Commit 64d639b

Browse files
kaushikcfdinducer
authored andcommitted
make dict of named arrays only once
1 parent 35991c2 commit 64d639b

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

arraycontext/impl/pytato/compile.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -193,8 +193,7 @@ def _dag_to_transformed_loopy_prg(self, dict_of_named_arrays):
193193
import loopy as lp
194194

195195
with ProcessLogger(logger, "transform_dag"):
196-
pt_dict_of_named_arrays = self.actx.transform_dag(
197-
pt.make_dict_of_named_arrays(dict_of_named_arrays))
196+
pt_dict_of_named_arrays = self.actx.transform_dag(dict_of_named_arrays)
198197

199198
with ProcessLogger(logger, "generate_loopy"):
200199
pytato_program = pt.generate_loopy(pt_dict_of_named_arrays,
@@ -280,9 +279,8 @@ def _as_dict_of_named_arrays(keys, ary):
280279
rec_keyed_map_array_container(_as_dict_of_named_arrays,
281280
output_template)
282281

283-
from pytato import DictOfNamedArrays
284282
compiled_func = self._dag_to_compiled_func(
285-
DictOfNamedArrays(dict_of_named_arrays),
283+
pt.make_dict_of_named_arrays(dict_of_named_arrays),
286284
input_id_to_name_in_program=input_id_to_name_in_program,
287285
output_id_to_name_in_program=output_id_to_name_in_program,
288286
output_template=output_template)

0 commit comments

Comments
 (0)