Andrew Kane
|
46eda44530
|
Removed comments [skip ci]
|
2023-12-18 14:38:10 -05:00 |
|
Andrew Kane
|
02f55399eb
|
Fixed comments [skip ci]
|
2023-12-18 14:08:48 -05:00 |
|
Andrew Kane
|
a679b584e9
|
Improved check [skip ci]
|
2023-12-04 13:59:48 -08:00 |
|
Andrew Kane
|
006e5c7aca
|
Fixed identifier check
|
2023-12-04 13:53:07 -08:00 |
|
Andrew Kane
|
ba3730d2a5
|
Fixed identifier check
|
2023-12-04 13:38:00 -08:00 |
|
Andrew Kane
|
7aea658b26
|
Added HalfIsInf [skip ci]
|
2023-12-04 13:33:39 -08:00 |
|
Andrew Kane
|
7620089901
|
Improved Float8ToHalf [skip ci]
|
2023-12-04 13:03:59 -08:00 |
|
Andrew Kane
|
544e303d74
|
Added todo [skip ci]
|
2023-12-04 13:01:25 -08:00 |
|
Andrew Kane
|
d09aa9f873
|
Added casts between half to double precision [skip ci]
|
2023-12-04 12:49:28 -08:00 |
|
Andrew Kane
|
95eff595f0
|
Added cast from half to numeric [skip ci]
|
2023-12-04 12:38:34 -08:00 |
|
Andrew Kane
|
4b630d4f27
|
Added cast from half to real [skip ci]
|
2023-12-04 12:27:13 -08:00 |
|
Andrew Kane
|
3b2198d52c
|
Removed comment [skip ci]
|
2023-12-04 10:27:03 -08:00 |
|
Andrew Kane
|
422667f6c6
|
Added half type
|
2023-12-03 13:01:47 -08:00 |
|
Andrew Kane
|
4d6739a7af
|
Added Lisp to readme [skip ci]
|
2023-12-03 10:58:54 -08:00 |
|
Andrew Kane
|
ff744214d0
|
Added Visual Basic to readme [skip ci]
|
2023-12-03 00:25:07 -08:00 |
|
Andrew Kane
|
7ca9298163
|
Updated badge [skip ci]
|
2023-12-01 15:36:49 -08:00 |
|
Andrew Kane
|
ff3bffd9a8
|
Moved FAQ [skip ci]
|
2023-11-29 22:09:09 -08:00 |
|
Andrew Kane
|
014753eb9c
|
Added FAQ about memory [skip ci]
|
2023-11-29 22:02:27 -08:00 |
|
Andrew Kane
|
6763661d3d
|
Added OCaml to readme [skip ci]
|
2023-11-28 21:42:30 -08:00 |
|
Andrew Kane
|
d287921d15
|
Added F# to readme [skip ci]
|
2023-11-28 01:22:12 -08:00 |
|
Andrew Kane
|
5b12ae8225
|
Added note about ef_construction [skip ci]
|
2023-11-16 18:53:48 -08:00 |
|
Japin Li
|
4549e8aeb1
|
Fix coredump about HnswFreeElement() (#357)
The HnswInitElement() allocate an element with not initialize value
filed, which may has garbage that lead HnswFreeElement() free an
invalid pointer.
|
2023-11-15 16:19:59 -08:00 |
|
Andrew Kane
|
3263b350f5
|
Updated HnswLoadElementFromTuple to be less vector-specific
|
2023-11-11 21:14:12 -08:00 |
|
Andrew Kane
|
dfee5d4045
|
Added support for on-disk parallel index builds for HNSW
|
2023-11-11 19:29:45 -08:00 |
|
Andrew Kane
|
69a2ce0d43
|
Use datumIsEqual to compare
|
2023-11-10 10:46:48 -08:00 |
|
Andrew Kane
|
c5e8c46b80
|
Switched from VECTOR_SIZE to VARSIZE_ANY [skip ci]
|
2023-11-09 19:41:38 -08:00 |
|
Andrew Kane
|
94f7304ccd
|
Keep vector for now to be overly cautious about packing [skip ci]
|
2023-11-09 18:43:55 -08:00 |
|
Andrew Kane
|
d078db3d25
|
Switched HnswElementTuple to generic data and zero full section
|
2023-11-09 18:28:25 -08:00 |
|
Andrew Kane
|
fbb904ae2f
|
Use pointer for VARSIZE_ANY
|
2023-11-09 17:50:28 -08:00 |
|
Andrew Kane
|
3cf6f62900
|
Switched to datum for HnswElement
|
2023-11-09 17:35:39 -08:00 |
|
Andrew Kane
|
2a69e22ca4
|
Switched from VECTOR_SIZE to VARSIZE_ANY where possible (less vector-specific)
|
2023-11-09 17:16:43 -08:00 |
|
Andrew Kane
|
84e073888c
|
Removed vector-specific code from HNSW_ELEMENT_TUPLE_SIZE [skip ci]
|
2023-11-09 16:57:01 -08:00 |
|
Andrew Kane
|
81a62d55d1
|
Switched from HNSW_ELEMENT_TUPLE_SIZE to ItemIdGetLength where possible (less vector-specific)
|
2023-11-09 16:32:00 -08:00 |
|
Andrew Kane
|
3f3463bde5
|
Improved memory calculation for HNSW and removed vector-specific code
|
2023-11-09 16:21:26 -08:00 |
|
Andrew Kane
|
a01a72d812
|
Updated comment [skip ci]
|
2023-11-05 08:42:06 -08:00 |
|
Andrew Kane
|
0c2fc18a80
|
Updated comment [skip ci]
|
2023-11-05 08:40:21 -08:00 |
|
Andrew Kane
|
e860042d3c
|
Improved variable name [skip ci]
|
2023-11-05 08:35:54 -08:00 |
|
Andrew Kane
|
5986862bd2
|
Added note about check constraint [skip ci]
|
2023-11-04 15:01:37 -07:00 |
|
Andrew Kane
|
5d24f5d09a
|
Improved header installation on Windows
|
2023-11-04 11:16:40 -07:00 |
|
Andrew Kane
|
7c43b0d8ee
|
Updated example [skip ci]
|
2023-11-03 23:54:50 -07:00 |
|
Andrew Kane
|
7be40036f4
|
Updated readme [skip ci]
|
2023-11-03 23:46:23 -07:00 |
|
Andrew Kane
|
9b5a1a69db
|
Updated readme [skip ci]
|
2023-11-03 23:43:47 -07:00 |
|
Andrew Kane
|
04b96506f5
|
Added info on storing vectors with more precision [skip ci]
|
2023-11-03 20:14:28 -07:00 |
|
Andrew Kane
|
35cd7b63cb
|
Updated readme [skip ci]
|
2023-11-03 17:02:30 -07:00 |
|
Andrew Kane
|
b5416d6f10
|
Updated readme [skip ci]
|
2023-11-03 16:48:57 -07:00 |
|
Andrew Kane
|
f361bf2704
|
Improved docs on indexing vectors with different dimensions [skip ci]
|
2023-11-03 16:42:14 -07:00 |
|
Andrew Kane
|
3d8c1921aa
|
Improved upgrading docs - #339 [skip ci]
|
2023-11-03 16:15:06 -07:00 |
|
Andrew Kane
|
154207bc17
|
Added info on columns with different dimensions [skip ci]
|
2023-11-03 16:02:00 -07:00 |
|
Andrew Kane
|
8e507f3bf5
|
Free remaining allocation from deconstruct_array - #332
|
2023-11-02 21:20:21 -07:00 |
|
Andrew Kane
|
e115773a55
|
Removed unneeded allocation
|
2023-11-02 21:16:06 -07:00 |
|