@@ -7,54 +7,54 @@ if Code.ensure_loaded?(Ecto) do
7
7
@ doc """
8
8
Returns the L2 distance
9
9
"""
10
- defmacro l2_distance ( column , value ) do
10
+ defmacro l2_distance ( left , right ) do
11
11
quote do
12
- fragment ( "(? <-> ?)" , unquote ( column ) , unquote ( value ) )
12
+ fragment ( "(? <-> ?)" , unquote ( left ) , unquote ( right ) )
13
13
end
14
14
end
15
15
16
16
@ doc """
17
17
Returns the negative inner product
18
18
"""
19
- defmacro max_inner_product ( column , value ) do
19
+ defmacro max_inner_product ( left , right ) do
20
20
quote do
21
- fragment ( "(? <#> ?)" , unquote ( column ) , unquote ( value ) )
21
+ fragment ( "(? <#> ?)" , unquote ( left ) , unquote ( right ) )
22
22
end
23
23
end
24
24
25
25
@ doc """
26
26
Returns the cosine distance
27
27
"""
28
- defmacro cosine_distance ( column , value ) do
28
+ defmacro cosine_distance ( left , right ) do
29
29
quote do
30
- fragment ( "(? <=> ?)" , unquote ( column ) , unquote ( value ) )
30
+ fragment ( "(? <=> ?)" , unquote ( left ) , unquote ( right ) )
31
31
end
32
32
end
33
33
34
34
@ doc """
35
35
Returns the L1 distance
36
36
"""
37
- defmacro l1_distance ( column , value ) do
37
+ defmacro l1_distance ( left , right ) do
38
38
quote do
39
- fragment ( "(? <+> ?)" , unquote ( column ) , unquote ( value ) )
39
+ fragment ( "(? <+> ?)" , unquote ( left ) , unquote ( right ) )
40
40
end
41
41
end
42
42
43
43
@ doc """
44
44
Returns the Hamming distance
45
45
"""
46
- defmacro hamming_distance ( column , value ) do
46
+ defmacro hamming_distance ( left , right ) do
47
47
quote do
48
- fragment ( "(? <~> ?)" , unquote ( column ) , unquote ( value ) )
48
+ fragment ( "(? <~> ?)" , unquote ( left ) , unquote ( right ) )
49
49
end
50
50
end
51
51
52
52
@ doc """
53
53
Returns the Jaccard distance
54
54
"""
55
- defmacro jaccard_distance ( column , value ) do
55
+ defmacro jaccard_distance ( left , right ) do
56
56
quote do
57
- fragment ( "(? <%> ?)" , unquote ( column ) , unquote ( value ) )
57
+ fragment ( "(? <%> ?)" , unquote ( left ) , unquote ( right ) )
58
58
end
59
59
end
60
60
end
0 commit comments