You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Awkward supports a direct conversion from awkward.Table to Arrow (awkward.toarrow), but the layout of awkward.Table returned by generated_transformer.py is not compatible with this function. It has to be top-level ChunkedArrays to be converted to Arrow.
Two solutions:
Immediate: convert awkward.Table to awkward1.Table and then back to awkward.Table. This fixes the layout issue of the original awkward.Table. Now awkward.toarrow should work. awkward1 >= 0.2.19 supports this method.
Although it's technically closed, work on scikit-hep/awkward#224 hasn't stopped. I've taken over for Anish and I'm touching up his work as scikit-hep/awkward#263. It should be ready pretty soon—these are the final dottings and crossings of i's and t's.
Story
Current uproot transformer performs the following steps for the serialization of data:
generated_transformer.py
Remove unnecessary step(s) and implement the new method suggested by Jim Pivarski to improve the performance.
Acceptance Criteria
The text was updated successfully, but these errors were encountered: