Ensure that each entry within an embedding is cast to double
This commit is contained in:
parent
3d6bda6402
commit
e971bf6bc5
|
@ -129,8 +129,11 @@ class EmbeddingStore {
|
||||||
fileKey,
|
fileKey,
|
||||||
CryptoUtil.base642bin(embedding.decryptionHeader),
|
CryptoUtil.base642bin(embedding.decryptionHeader),
|
||||||
);
|
);
|
||||||
final decodedEmbedding =
|
final List<double> decodedEmbedding =
|
||||||
jsonDecode(utf8.decode(embeddingData)) as List<double>;
|
jsonDecode(utf8.decode(embeddingData))
|
||||||
|
.map((item) => item.toDouble())
|
||||||
|
.cast<double>()
|
||||||
|
.toList();
|
||||||
|
|
||||||
embeddings.add(
|
embeddings.add(
|
||||||
Embedding(
|
Embedding(
|
||||||
|
|
Loading…
Reference in a new issue