Skip to content

Commit 68dcfff

Browse files
committed
Opt tensor L2 into unstable RowFn
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
1 parent 106b1ef commit 68dcfff

4 files changed

Lines changed: 11 additions & 11 deletions

File tree

‎vortex-tensor/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ version = { workspace = true }
1717
workspace = true
1818

1919
[dependencies]
20-
vortex-array = { workspace = true }
20+
vortex-array = { workspace = true, features = ["unstable_row_fns"] }
2121
vortex-arrow = { workspace = true }
2222
vortex-buffer = { workspace = true }
2323
vortex-compressor = { workspace = true }

‎vortex-tensor/src/scalar_fns/l2_norm.rs‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ use vortex_array::dtype::proto::dtype as pb;
2020
use vortex_array::match_each_float_ptype;
2121
use vortex_array::scalar::Scalar;
2222
use vortex_array::scalar_fn::EmptyOptions;
23-
use vortex_array::scalar_fn::InitializedElement;
24-
use vortex_array::scalar_fn::RowExecution;
25-
use vortex_array::scalar_fn::RowFn;
26-
use vortex_array::scalar_fn::RowVisitor;
2723
use vortex_array::scalar_fn::ScalarFnId;
2824
use vortex_array::scalar_fn::TypedScalarFnInstance;
29-
use vortex_array::scalar_fn::UninitElementSink;
25+
use vortex_array::scalar_fn::unstable::row::InitializedElement;
26+
use vortex_array::scalar_fn::unstable::row::RowExecution;
27+
use vortex_array::scalar_fn::unstable::row::RowFn;
28+
use vortex_array::scalar_fn::unstable::row::RowVisitor;
29+
use vortex_array::scalar_fn::unstable::row::UninitElementSink;
3030
use vortex_array::serde::ArrayChildren;
3131
use vortex_error::VortexExpect;
3232
use vortex_error::VortexResult;

‎vortex-tensor/src/scalar_fns/row.rs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use vortex_array::arrays::masked::MaskedArraySlotsExt;
1616
use vortex_array::dtype::DType;
1717
use vortex_array::dtype::NativePType;
1818
use vortex_array::dtype::PType;
19-
use vortex_array::scalar_fn::InputElement;
19+
use vortex_array::scalar_fn::unstable::row::InputElement;
2020
use vortex_buffer::Buffer;
2121
use vortex_error::VortexResult;
2222
use vortex_error::vortex_bail;

‎vortex-tensor/src/scalar_fns/tests/row.rs‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ use vortex_array::dtype::NativePType;
1212
use vortex_array::dtype::PType;
1313
use vortex_array::match_each_float_ptype;
1414
use vortex_array::scalar_fn::EmptyOptions;
15-
use vortex_array::scalar_fn::InitializedElement;
16-
use vortex_array::scalar_fn::RowFn;
17-
use vortex_array::scalar_fn::RowVisitor;
1815
use vortex_array::scalar_fn::ScalarFnId;
19-
use vortex_array::scalar_fn::UninitElementSink;
16+
use vortex_array::scalar_fn::unstable::row::InitializedElement;
17+
use vortex_array::scalar_fn::unstable::row::RowFn;
18+
use vortex_array::scalar_fn::unstable::row::RowVisitor;
19+
use vortex_array::scalar_fn::unstable::row::UninitElementSink;
2020
use vortex_array::validity::Validity;
2121
use vortex_error::VortexResult;
2222
use vortex_session::registry::CachedId;

0 commit comments

Comments
 (0)