Module re_sdk::external::arrow2::compute::arity

Expand description

Defines kernels suitable to perform operations to primitive arrays.

Functions§

  • Applies a binary operations to two primitive arrays. This is the fastest way to perform an operation on two primitive array when the benefits of a vectorized operation outweighs the cost of branching nulls and non-nulls.
  • Version of binary that creates a mutable bitmap that is used to keep track of checked operations. The resulting bitmap is compared with the array bitmap to create the final validity array.
  • Version of binary that returns an array and bitmap. Used when working with overflowing operations
  • Version of binary that checks for errors in the closure used to create the buffer
  • Version of unary that checks for errors in the closure used to create the buffer
  • Applies an unary and infallible function to a PrimitiveArray. This is the fastest way to perform an operation on a PrimitiveArray when the benefits of a vectorized operation outweighs the cost of branching nulls and non-nulls.
  • Version of unary that creates a mutable bitmap that is used to keep track of checked operations. The resulting bitmap is compared with the array bitmap to create the final validity array.
  • Version of unary that returns an array and bitmap. Used when working with overflowing operations