mirror of
https://github.com/Mintplex-Labs/anything-llm.git
synced 2025-04-17 18:18:11 +00:00
Fix similarity score bug in lance/chroma dbs (#2986)
* fix similarity score bug in lance/chroma dbs * batch lower bound case --------- Co-authored-by: timothycarambat <rambat1010@gmail.com>
This commit is contained in:
parent
3d872bc639
commit
f8c72786df
2 changed files with 2 additions and 2 deletions
|
@ -100,7 +100,7 @@ const Chroma = {
|
|||
distanceToSimilarity: function (distance = null) {
|
||||
if (distance === null || typeof distance !== "number") return 0.0;
|
||||
if (distance >= 1.0) return 1;
|
||||
if (distance <= 0) return 0;
|
||||
if (distance < 0) return 1 - Math.abs(distance);
|
||||
return 1 - distance;
|
||||
},
|
||||
namespaceCount: async function (_namespace = null) {
|
||||
|
|
|
@ -29,7 +29,7 @@ const LanceDb = {
|
|||
distanceToSimilarity: function (distance = null) {
|
||||
if (distance === null || typeof distance !== "number") return 0.0;
|
||||
if (distance >= 1.0) return 1;
|
||||
if (distance <= 0) return 0;
|
||||
if (distance < 0) return 1 - Math.abs(distance);
|
||||
return 1 - distance;
|
||||
},
|
||||
heartbeat: async function () {
|
||||
|
|
Loading…
Add table
Reference in a new issue