mirror of
https://github.com/typesense/typesense.git
synced 2025-05-21 06:02:26 +08:00
Parsing vector float values in try.
This commit is contained in:
parent
a99929f05f
commit
722cd3446d
@ -867,9 +867,8 @@ void Index::index_field_in_memory(const field& afield, std::vector<index_record>
|
||||
continue;
|
||||
}
|
||||
|
||||
const std::vector<float>& float_vals = record.doc[afield.name].get<std::vector<float>>();
|
||||
|
||||
try {
|
||||
const std::vector<float>& float_vals = record.doc[afield.name].get<std::vector<float>>();
|
||||
if(afield.vec_dist == cosine) {
|
||||
std::vector<float> normalized_vals(afield.num_dim);
|
||||
hnsw_index_t::normalize_vector(float_vals, normalized_vals);
|
||||
|
Loading…
x
Reference in New Issue
Block a user