Skip to content

Commit 128ce5f

Browse files
authored
Rename fixed shape tensor module and id (#7733)
## Summary Just renames the module and also the ID to `"vortex.tensor.fixed_shape_tensor"`. ## Testing N/A --------- Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
1 parent 40112f4 commit 128ce5f

13 files changed

Lines changed: 86 additions & 86 deletions

File tree

vortex-tensor/public-api.lock

Lines changed: 65 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -84,139 +84,139 @@ pub fn vortex_tensor::encodings::turboquant::turboquant_encode(input: vortex_arr
8484

8585
pub unsafe fn vortex_tensor::encodings::turboquant::turboquant_encode_unchecked(ext: vortex_array::array::view::ArrayView<'_, vortex_array::arrays::extension::vtable::Extension>, config: &vortex_tensor::encodings::turboquant::TurboQuantConfig, ctx: &mut vortex_array::executor::ExecutionCtx) -> vortex_error::VortexResult<vortex_array::array::erased::ArrayRef>
8686

87-
pub mod vortex_tensor::fixed_shape
87+
pub mod vortex_tensor::fixed_shape_tensor
8888

89-
pub struct vortex_tensor::fixed_shape::AnyFixedShapeTensor
89+
pub struct vortex_tensor::fixed_shape_tensor::AnyFixedShapeTensor
9090

91-
impl vortex_array::dtype::extension::matcher::Matcher for vortex_tensor::fixed_shape::AnyFixedShapeTensor
91+
impl vortex_array::dtype::extension::matcher::Matcher for vortex_tensor::fixed_shape_tensor::AnyFixedShapeTensor
9292

93-
pub type vortex_tensor::fixed_shape::AnyFixedShapeTensor::Match<'a> = vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>
93+
pub type vortex_tensor::fixed_shape_tensor::AnyFixedShapeTensor::Match<'a> = vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>
9494

95-
pub fn vortex_tensor::fixed_shape::AnyFixedShapeTensor::try_match<'a>(ext_dtype: &'a vortex_array::dtype::extension::erased::ExtDTypeRef) -> core::option::Option<Self::Match>
95+
pub fn vortex_tensor::fixed_shape_tensor::AnyFixedShapeTensor::try_match<'a>(ext_dtype: &'a vortex_array::dtype::extension::erased::ExtDTypeRef) -> core::option::Option<Self::Match>
9696

97-
pub struct vortex_tensor::fixed_shape::FixedShapeTensor
97+
pub struct vortex_tensor::fixed_shape_tensor::FixedShapeTensor
9898

99-
impl core::clone::Clone for vortex_tensor::fixed_shape::FixedShapeTensor
99+
impl core::clone::Clone for vortex_tensor::fixed_shape_tensor::FixedShapeTensor
100100

101-
pub fn vortex_tensor::fixed_shape::FixedShapeTensor::clone(&self) -> vortex_tensor::fixed_shape::FixedShapeTensor
101+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensor::clone(&self) -> vortex_tensor::fixed_shape_tensor::FixedShapeTensor
102102

103-
impl core::cmp::Eq for vortex_tensor::fixed_shape::FixedShapeTensor
103+
impl core::cmp::Eq for vortex_tensor::fixed_shape_tensor::FixedShapeTensor
104104

105-
impl core::cmp::PartialEq for vortex_tensor::fixed_shape::FixedShapeTensor
105+
impl core::cmp::PartialEq for vortex_tensor::fixed_shape_tensor::FixedShapeTensor
106106

107-
pub fn vortex_tensor::fixed_shape::FixedShapeTensor::eq(&self, other: &vortex_tensor::fixed_shape::FixedShapeTensor) -> bool
107+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensor::eq(&self, other: &vortex_tensor::fixed_shape_tensor::FixedShapeTensor) -> bool
108108

109-
impl core::default::Default for vortex_tensor::fixed_shape::FixedShapeTensor
109+
impl core::default::Default for vortex_tensor::fixed_shape_tensor::FixedShapeTensor
110110

111-
pub fn vortex_tensor::fixed_shape::FixedShapeTensor::default() -> vortex_tensor::fixed_shape::FixedShapeTensor
111+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensor::default() -> vortex_tensor::fixed_shape_tensor::FixedShapeTensor
112112

113-
impl core::fmt::Debug for vortex_tensor::fixed_shape::FixedShapeTensor
113+
impl core::fmt::Debug for vortex_tensor::fixed_shape_tensor::FixedShapeTensor
114114

115-
pub fn vortex_tensor::fixed_shape::FixedShapeTensor::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
115+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensor::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
116116

117-
impl core::hash::Hash for vortex_tensor::fixed_shape::FixedShapeTensor
117+
impl core::hash::Hash for vortex_tensor::fixed_shape_tensor::FixedShapeTensor
118118

119-
pub fn vortex_tensor::fixed_shape::FixedShapeTensor::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
119+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensor::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
120120

121-
impl core::marker::StructuralPartialEq for vortex_tensor::fixed_shape::FixedShapeTensor
121+
impl core::marker::StructuralPartialEq for vortex_tensor::fixed_shape_tensor::FixedShapeTensor
122122

123-
impl vortex_array::dtype::extension::vtable::ExtVTable for vortex_tensor::fixed_shape::FixedShapeTensor
123+
impl vortex_array::dtype::extension::vtable::ExtVTable for vortex_tensor::fixed_shape_tensor::FixedShapeTensor
124124

125-
pub type vortex_tensor::fixed_shape::FixedShapeTensor::Metadata = vortex_tensor::fixed_shape::FixedShapeTensorMetadata
125+
pub type vortex_tensor::fixed_shape_tensor::FixedShapeTensor::Metadata = vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata
126126

127-
pub type vortex_tensor::fixed_shape::FixedShapeTensor::NativeValue<'a> = &'a vortex_array::scalar::scalar_value::ScalarValue
127+
pub type vortex_tensor::fixed_shape_tensor::FixedShapeTensor::NativeValue<'a> = &'a vortex_array::scalar::scalar_value::ScalarValue
128128

129-
pub fn vortex_tensor::fixed_shape::FixedShapeTensor::deserialize_metadata(&self, metadata: &[u8]) -> vortex_error::VortexResult<Self::Metadata>
129+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensor::deserialize_metadata(&self, metadata: &[u8]) -> vortex_error::VortexResult<Self::Metadata>
130130

131-
pub fn vortex_tensor::fixed_shape::FixedShapeTensor::id(&self) -> vortex_array::dtype::extension::ExtId
131+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensor::id(&self) -> vortex_array::dtype::extension::ExtId
132132

133-
pub fn vortex_tensor::fixed_shape::FixedShapeTensor::least_supertype(ext_dtype: &vortex_array::dtype::extension::typed::ExtDType<Self>, other: &vortex_array::dtype::DType) -> core::option::Option<vortex_array::dtype::DType>
133+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensor::least_supertype(ext_dtype: &vortex_array::dtype::extension::typed::ExtDType<Self>, other: &vortex_array::dtype::DType) -> core::option::Option<vortex_array::dtype::DType>
134134

135-
pub fn vortex_tensor::fixed_shape::FixedShapeTensor::serialize_metadata(&self, metadata: &Self::Metadata) -> vortex_error::VortexResult<alloc::vec::Vec<u8>>
135+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensor::serialize_metadata(&self, metadata: &Self::Metadata) -> vortex_error::VortexResult<alloc::vec::Vec<u8>>
136136

137-
pub fn vortex_tensor::fixed_shape::FixedShapeTensor::unpack_native<'a>(_ext_dtype: &'a vortex_array::dtype::extension::typed::ExtDType<Self>, storage_value: &'a vortex_array::scalar::scalar_value::ScalarValue) -> vortex_error::VortexResult<Self::NativeValue>
137+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensor::unpack_native<'a>(_ext_dtype: &'a vortex_array::dtype::extension::typed::ExtDType<Self>, storage_value: &'a vortex_array::scalar::scalar_value::ScalarValue) -> vortex_error::VortexResult<Self::NativeValue>
138138

139-
pub fn vortex_tensor::fixed_shape::FixedShapeTensor::validate_dtype(ext_dtype: &vortex_array::dtype::extension::typed::ExtDType<Self>) -> vortex_error::VortexResult<()>
139+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensor::validate_dtype(ext_dtype: &vortex_array::dtype::extension::typed::ExtDType<Self>) -> vortex_error::VortexResult<()>
140140

141-
pub struct vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>
141+
pub struct vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>
142142

143-
impl vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'_>
143+
impl vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'_>
144144

145-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'_>::element_ptype(&self) -> vortex_array::dtype::ptype::PType
145+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'_>::element_ptype(&self) -> vortex_array::dtype::ptype::PType
146146

147-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'_>::flat_list_size(&self) -> u32
147+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'_>::flat_list_size(&self) -> u32
148148

149-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'_>::metadata(&self) -> &vortex_tensor::fixed_shape::FixedShapeTensorMetadata
149+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'_>::metadata(&self) -> &vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata
150150

151-
impl<'a> core::clone::Clone for vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>
151+
impl<'a> core::clone::Clone for vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>
152152

153-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>::clone(&self) -> vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>
153+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>::clone(&self) -> vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>
154154

155-
impl<'a> core::cmp::Eq for vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>
155+
impl<'a> core::cmp::Eq for vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>
156156

157-
impl<'a> core::cmp::PartialEq for vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>
157+
impl<'a> core::cmp::PartialEq for vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>
158158

159-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>::eq(&self, other: &vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>) -> bool
159+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>::eq(&self, other: &vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>) -> bool
160160

161-
impl<'a> core::fmt::Debug for vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>
161+
impl<'a> core::fmt::Debug for vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>
162162

163-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
163+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
164164

165-
impl<'a> core::marker::Copy for vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>
165+
impl<'a> core::marker::Copy for vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>
166166

167-
impl<'a> core::marker::StructuralPartialEq for vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>
167+
impl<'a> core::marker::StructuralPartialEq for vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>
168168

169-
pub struct vortex_tensor::fixed_shape::FixedShapeTensorMetadata
169+
pub struct vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata
170170

171-
impl vortex_tensor::fixed_shape::FixedShapeTensorMetadata
171+
impl vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata
172172

173-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::dim_names(&self) -> core::option::Option<&[alloc::string::String]>
173+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::dim_names(&self) -> core::option::Option<&[alloc::string::String]>
174174

175-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::logical_shape(&self) -> &[usize]
175+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::logical_shape(&self) -> &[usize]
176176

177-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::ndim(&self) -> usize
177+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::ndim(&self) -> usize
178178

179-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::new(shape: alloc::vec::Vec<usize>) -> Self
179+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::new(shape: alloc::vec::Vec<usize>) -> Self
180180

181-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::permutation(&self) -> core::option::Option<&[usize]>
181+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::permutation(&self) -> core::option::Option<&[usize]>
182182

183-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::physical_shape(&self) -> impl core::iter::traits::iterator::Iterator<Item = usize> + '_
183+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::physical_shape(&self) -> impl core::iter::traits::iterator::Iterator<Item = usize> + '_
184184

185-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::strides(&self) -> impl core::iter::traits::iterator::Iterator<Item = usize> + '_
185+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::strides(&self) -> impl core::iter::traits::iterator::Iterator<Item = usize> + '_
186186

187-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::with_dim_names(self, names: alloc::vec::Vec<alloc::string::String>) -> vortex_error::VortexResult<Self>
187+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::with_dim_names(self, names: alloc::vec::Vec<alloc::string::String>) -> vortex_error::VortexResult<Self>
188188

189-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::with_permutation(self, permutation: alloc::vec::Vec<usize>) -> vortex_error::VortexResult<Self>
189+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::with_permutation(self, permutation: alloc::vec::Vec<usize>) -> vortex_error::VortexResult<Self>
190190

191-
impl core::clone::Clone for vortex_tensor::fixed_shape::FixedShapeTensorMetadata
191+
impl core::clone::Clone for vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata
192192

193-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::clone(&self) -> vortex_tensor::fixed_shape::FixedShapeTensorMetadata
193+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::clone(&self) -> vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata
194194

195-
impl core::cmp::Eq for vortex_tensor::fixed_shape::FixedShapeTensorMetadata
195+
impl core::cmp::Eq for vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata
196196

197-
impl core::cmp::PartialEq for vortex_tensor::fixed_shape::FixedShapeTensorMetadata
197+
impl core::cmp::PartialEq for vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata
198198

199-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::eq(&self, other: &vortex_tensor::fixed_shape::FixedShapeTensorMetadata) -> bool
199+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::eq(&self, other: &vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata) -> bool
200200

201-
impl core::fmt::Debug for vortex_tensor::fixed_shape::FixedShapeTensorMetadata
201+
impl core::fmt::Debug for vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata
202202

203-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
203+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
204204

205-
impl core::fmt::Display for vortex_tensor::fixed_shape::FixedShapeTensorMetadata
205+
impl core::fmt::Display for vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata
206206

207-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
207+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
208208

209-
impl core::hash::Hash for vortex_tensor::fixed_shape::FixedShapeTensorMetadata
209+
impl core::hash::Hash for vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata
210210

211-
pub fn vortex_tensor::fixed_shape::FixedShapeTensorMetadata::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
211+
pub fn vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
212212

213-
impl core::marker::StructuralPartialEq for vortex_tensor::fixed_shape::FixedShapeTensorMetadata
213+
impl core::marker::StructuralPartialEq for vortex_tensor::fixed_shape_tensor::FixedShapeTensorMetadata
214214

215215
pub mod vortex_tensor::matcher
216216

217217
pub enum vortex_tensor::matcher::TensorMatch<'a>
218218

219-
pub vortex_tensor::matcher::TensorMatch::FixedShapeTensor(vortex_tensor::fixed_shape::FixedShapeTensorMatcherMetadata<'a>)
219+
pub vortex_tensor::matcher::TensorMatch::FixedShapeTensor(vortex_tensor::fixed_shape_tensor::FixedShapeTensorMatcherMetadata<'a>)
220220

221221
pub vortex_tensor::matcher::TensorMatch::Vector(vortex_tensor::vector::VectorMatcherMetadata)
222222

vortex-tensor/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ use crate::scalar_fns::inner_product::InnerProduct;
2121
use crate::scalar_fns::l2_denorm::L2Denorm;
2222
use crate::scalar_fns::l2_norm::L2Norm;
2323
use crate::scalar_fns::sorf_transform::SorfTransform;
24-
use crate::types::fixed_shape::FixedShapeTensor;
24+
use crate::types::fixed_shape_tensor::FixedShapeTensor;
2525
use crate::types::vector::Vector;
2626

2727
pub mod matcher;
2828
pub mod scalar_fns;
2929

3030
mod types;
3131

32-
pub use types::fixed_shape;
32+
pub use types::fixed_shape_tensor;
3333
pub use types::vector;
3434

3535
pub mod encodings;

vortex-tensor/src/matcher.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ use vortex_array::dtype::PType;
77
use vortex_array::dtype::extension::ExtDTypeRef;
88
use vortex_array::dtype::extension::Matcher;
99

10-
use crate::types::fixed_shape::AnyFixedShapeTensor;
11-
use crate::types::fixed_shape::FixedShapeTensorMatcherMetadata;
10+
use crate::types::fixed_shape_tensor::AnyFixedShapeTensor;
11+
use crate::types::fixed_shape_tensor::FixedShapeTensorMatcherMetadata;
1212
use crate::types::vector::AnyVector;
1313
use crate::types::vector::VectorMatcherMetadata;
1414

@@ -23,7 +23,7 @@ pub struct AnyTensor;
2323
/// The matched variant of a tensor-like extension type.
2424
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
2525
pub enum TensorMatch<'a> {
26-
/// A [`FixedShapeTensor`](crate::fixed_shape::FixedShapeTensor) extension type.
26+
/// A [`FixedShapeTensor`](crate::fixed_shape_tensor::FixedShapeTensor) extension type.
2727
FixedShapeTensor(FixedShapeTensorMatcherMetadata<'a>),
2828

2929
/// A [`Vector`](crate::vector::Vector) extension type.

vortex-tensor/src/scalar_fns/cosine_similarity.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ use crate::utils::validate_binary_tensor_float_inputs;
5353
/// optimized readthrough path may intentionally differ slightly from decoding both sides to dense
5454
/// coordinates and recomputing cosine from scratch.
5555
///
56-
/// [`FixedShapeTensor`]: crate::fixed_shape::FixedShapeTensor
56+
/// [`FixedShapeTensor`]: crate::fixed_shape_tensor::FixedShapeTensor
5757
/// [`Vector`]: crate::vector::Vector
5858
/// [`L2Denorm`]: crate::scalar_fns::l2_denorm::L2Denorm
5959
#[derive(Clone)]

vortex-tensor/src/scalar_fns/inner_product.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ use crate::utils::validate_binary_tensor_float_inputs;
6565
/// Both inputs must be tensor-like extension arrays ([`FixedShapeTensor`] or [`Vector`]) with the
6666
/// same dtype and a float element type. The output is a float column of the same float type.
6767
///
68-
/// [`FixedShapeTensor`]: crate::fixed_shape::FixedShapeTensor
68+
/// [`FixedShapeTensor`]: crate::fixed_shape_tensor::FixedShapeTensor
6969
/// [`Vector`]: crate::vector::Vector
7070
#[derive(Clone)]
7171
pub struct InnerProduct;

vortex-tensor/src/types/fixed_shape/matcher.rs renamed to vortex-tensor/src/types/fixed_shape_tensor/matcher.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ use vortex_array::dtype::extension::Matcher;
88
use vortex_error::VortexExpect;
99
use vortex_error::vortex_panic;
1010

11-
use crate::types::fixed_shape::FixedShapeTensor;
12-
use crate::types::fixed_shape::FixedShapeTensorMetadata;
11+
use crate::types::fixed_shape_tensor::FixedShapeTensor;
12+
use crate::types::fixed_shape_tensor::FixedShapeTensorMetadata;
1313

1414
pub struct AnyFixedShapeTensor;
1515

File renamed without changes.
File renamed without changes.

vortex-tensor/src/types/fixed_shape/proto.rs renamed to vortex-tensor/src/types/fixed_shape_tensor/proto.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use vortex_error::VortexExpect;
88
use vortex_error::VortexResult;
99
use vortex_error::vortex_err;
1010

11-
use crate::types::fixed_shape::FixedShapeTensorMetadata;
11+
use crate::types::fixed_shape_tensor::FixedShapeTensorMetadata;
1212

1313
/// Protobuf representation of [`FixedShapeTensorMetadata`].
1414
///

vortex-tensor/src/types/fixed_shape/vtable.rs renamed to vortex-tensor/src/types/fixed_shape_tensor/vtable.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ use vortex_error::vortex_bail;
1111
use vortex_error::vortex_ensure;
1212
use vortex_error::vortex_ensure_eq;
1313

14-
use crate::types::fixed_shape::FixedShapeTensor;
15-
use crate::types::fixed_shape::FixedShapeTensorMetadata;
16-
use crate::types::fixed_shape::proto;
14+
use crate::types::fixed_shape_tensor::FixedShapeTensor;
15+
use crate::types::fixed_shape_tensor::FixedShapeTensorMetadata;
16+
use crate::types::fixed_shape_tensor::proto;
1717

1818
impl ExtVTable for FixedShapeTensor {
1919
type Metadata = FixedShapeTensorMetadata;
@@ -22,7 +22,7 @@ impl ExtVTable for FixedShapeTensor {
2222
type NativeValue<'a> = &'a ScalarValue;
2323

2424
fn id(&self) -> ExtId {
25-
ExtId::new("vortex.fixed_shape_tensor")
25+
ExtId::new("vortex.tensor.fixed_shape_tensor")
2626
}
2727

2828
fn serialize_metadata(&self, metadata: &Self::Metadata) -> VortexResult<Vec<u8>> {
@@ -102,8 +102,8 @@ mod tests {
102102
use vortex_array::dtype::extension::ExtVTable;
103103
use vortex_error::VortexResult;
104104

105-
use crate::types::fixed_shape::FixedShapeTensor;
106-
use crate::types::fixed_shape::FixedShapeTensorMetadata;
105+
use crate::types::fixed_shape_tensor::FixedShapeTensor;
106+
use crate::types::fixed_shape_tensor::FixedShapeTensorMetadata;
107107

108108
/// Serializes and deserializes the given metadata through protobuf, asserting equality.
109109
fn assert_roundtrip(metadata: &FixedShapeTensorMetadata) -> VortexResult<()> {

0 commit comments

Comments
 (0)