mirror of
https://github.com/pgvector/pgvector.git
synced 2026-07-11 15:16:54 +08:00
Improved tests for l1_distance [skip ci]
This commit is contained in:
@@ -218,3 +218,15 @@ SELECT l1_distance('{1:3e38}/1'::sparsevec, '{1:-3e38}/1');
|
|||||||
Infinity
|
Infinity
|
||||||
(1 row)
|
(1 row)
|
||||||
|
|
||||||
|
SELECT l1_distance('{1:1,3:3,5:5,7:7}/8'::sparsevec, '{2:2,4:4,6:6,8:8}/8');
|
||||||
|
l1_distance
|
||||||
|
-------------
|
||||||
|
36
|
||||||
|
(1 row)
|
||||||
|
|
||||||
|
SELECT l1_distance('{1:1,3:3,5:5,7:7,9:9}/9'::sparsevec, '{2:2,4:4,6:6,8:8}/9');
|
||||||
|
l1_distance
|
||||||
|
-------------
|
||||||
|
45
|
||||||
|
(1 row)
|
||||||
|
|
||||||
|
|||||||
@@ -42,3 +42,5 @@ SELECT l1_distance('{}/2'::sparsevec, '{1:3,2:4}/2');
|
|||||||
SELECT l1_distance('{}/2'::sparsevec, '{2:1}/2');
|
SELECT l1_distance('{}/2'::sparsevec, '{2:1}/2');
|
||||||
SELECT l1_distance('{1:1,2:2}/2'::sparsevec, '{1:3}/1');
|
SELECT l1_distance('{1:1,2:2}/2'::sparsevec, '{1:3}/1');
|
||||||
SELECT l1_distance('{1:3e38}/1'::sparsevec, '{1:-3e38}/1');
|
SELECT l1_distance('{1:3e38}/1'::sparsevec, '{1:-3e38}/1');
|
||||||
|
SELECT l1_distance('{1:1,3:3,5:5,7:7}/8'::sparsevec, '{2:2,4:4,6:6,8:8}/8');
|
||||||
|
SELECT l1_distance('{1:1,3:3,5:5,7:7,9:9}/9'::sparsevec, '{2:2,4:4,6:6,8:8}/9');
|
||||||
|
|||||||
Reference in New Issue
Block a user