fix: replace vector_count with dim (#4505)

This commit is contained in:
Andrey Vasnetsov
2024-06-19 15:18:48 +02:00
committed by GitHub
parent 908f3ac7b0
commit e5facdba19

View File

@@ -700,10 +700,12 @@ impl TryFrom<Vectors> for segment_vectors::VectorStructInternal {
));
}
if let Some(vectors_count) = vectors_count {
let dim = data.len() / vectors_count as usize;
segment_vectors::VectorStructInternal::MultiDense(
segment::data_types::vectors::MultiDenseVectorInternal::try_from_flatten(
data,
vectors_count as usize,
dim,
).map_err(|err| {
Status::invalid_argument(format!("Unable to convert to multi-dense vector: {err}"))
})?,