INNER CODE UNIT · Swift
embeddingSize
ZachNagengast/similarity-search-kit · Sources/SimilaritySearchKit/Core/Index/SimilarityIndex.swift:392
let embeddingSize = item.embedding.count * floatSize
// Calculate the size of 'metadata' property
let metadataSize = item.metadata.reduce(0) { size, keyValue -> Int in
let keySize = keyValue.key.utf8.count
let valueSize = keyValue.value.utf8.count
return size + keySize + valueSize
}
totalSize += idSize + textSize + embeddingSize + metadataSize
}
return totalSize
}
}