|
|
|
|
|
by westandskif
2279 days ago
|
|
It's not possible to skip the code generation part because a resulting converter is always compiled from the code written under the hood.
Could you please share what is your concern about this? I'd really like to better understand it! JFYI: it's possible to skip running "gen_converter" method, it's possible to just use "execute" -- it runs "gen_converter" under the hood:
c.group_by(
c.item(0)
).aggregate({
c.item(0): c.reduce(c.ReduceFuncs.Sum, c.item(1))
}).execute([
(0, 1), (0, 2), (0, 3),
(1, 10), (1, 12),
]) Out[5]: [{0: 6}, {1: 22}]
The downside is that you won't be reusing the converter. |
|