Skip to content

[bugfix] fix parse batch empty MapArray error in NegativeSampler#344

Merged
tiankongdeguiji merged 1 commit intoalibaba:masterfrom
tiankongdeguiji:bugfix/gl_empty_map_arr
Dec 8, 2025
Merged

[bugfix] fix parse batch empty MapArray error in NegativeSampler#344
tiankongdeguiji merged 1 commit intoalibaba:masterfrom
tiankongdeguiji:bugfix/gl_empty_map_arr

Conversation

@tiankongdeguiji
Copy link
Collaborator

@tiankongdeguiji tiankongdeguiji commented Dec 8, 2025

[rank0]: File "/opt/conda/lib/python3.11/site-packages/tzrec/datasets/sampler.py", line 157, in _to_arrow_array
[rank0]: keys = kv_list.take(list(range(0, len(kv_list), 2))).cast(
[rank0]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[rank0]: File "pyarrow/array.pxi", line 1472, in pyarrow.lib.Array.take
[rank0]: File "/opt/conda/lib/python3.11/site-packages/pyarrow/compute.py", line 487, in take
[rank0]: return call_function('take', [data, indices], options, memory_pool)
[rank0]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[rank0]: File "pyarrow/_compute.pyx", line 590, in pyarrow._compute.call_function
[rank0]: File "pyarrow/_compute.pyx", line 385, in pyarrow._compute.Function.call
[rank0]: File "pyarrow/error.pxi", line 155, in pyarrow.lib.pyarrow_internal_check_status
[rank0]: File "pyarrow/error.pxi", line 92, in pyarrow.lib.check_status
[rank0]: pyarrow.lib.ArrowNotImplementedError: Function 'array_take' has no kernel matching input types (string, null)

@tiankongdeguiji tiankongdeguiji merged commit 8ac1dff into alibaba:master Dec 8, 2025
6 checks passed
@chengaofei
Copy link
Collaborator

chengaofei commented Dec 8, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants