Skip to main content

Module arrow_adapters

Module arrow_adapters 

Source
Expand description

Arrow-native wrappers for preprocessing operations.

These adapters provide zero-copy interop between Arrow Float64Array / Int64Array and the slice-based preprocessing functions. Input arrays are accessed via .values() (O(1), no copy), and output arrays are constructed from the resulting Vecs.

Structs§

ArrowPreprocessResult
Result of an Arrow-native preprocessing operation.

Functions§

arrow_interpolate
Interpolate gap-fills on Arrow arrays — zero-copy input, new array output.
arrow_preprocess
Run the full preprocessing pipeline on Arrow arrays.
arrow_smooth
Smooth an Arrow Float64Array — zero-copy input.