Commit Graph
70 Commits
Author SHA1 Message Date
Andrew Kane bb07148238 Added concatenate operator for vectors 2024-04-14 23:12:07 -07:00
Andrew Kane f04d52558a Added l1_distance function for sparsevec [skip ci] 2024-04-14 22:59:28 -07:00
Andrew Kane a89b1382c5 Added l2_normalize function - closes #220 2024-04-14 20:53:05 -07:00
Andrew Kane b58f3cf181 Renamed quantize_binary to binary_quantize 2024-04-14 16:57:28 -07:00
Andrew Kane 3148851749 Fixed upgrade script [skip ci] 2024-04-14 16:41:20 -07:00
Andrew Kane ddac9fe707 Renamed halfvec_dims to vector_dims [skip ci] 2024-04-14 16:40:16 -07:00
Andrew Kane 4c06f8dd3a Moved functions [skip ci] 2024-04-14 16:36:27 -07:00
Andrew Kane 5c295ab9c0 Moved functions [skip ci] 2024-04-14 16:33:46 -07:00
Andrew Kane 8c56025a7f Renamed functions to l2_norm [skip ci] 2024-04-14 16:29:27 -07:00
Andrew Kane 5e9feda80e Added sum for half vectors 2024-04-14 15:16:17 -07:00
Andrew Kane 5351e5471c Added avg for half vectors [skip ci] 2024-04-14 15:11:11 -07:00
Andrew Kane e8d5dc56a4 Updated casts [skip ci] 2024-04-14 14:02:29 -07:00
Andrew Kane ebbe9a5c7a Added support for ordering halfvec and sparsevec columns 2024-04-14 13:58:54 -07:00
Andrew Kane 964c9526af Added comparison operators for sparsevec 2024-04-14 13:40:37 -07:00
Andrew Kane c5e32fc7fb Added more functions for halfvec 2024-04-14 13:12:08 -07:00
Andrew Kane cad49440c5 Added support for halfvec to IVFFlat 2024-04-11 19:56:39 -07:00
Andrew Kane 1fbd3ba0c3 Added halfvec_spherical_distance function [skip ci] 2024-04-11 13:52:59 -07:00
Andrew Kane 0b602309db Added quantize_binary and subvector functions for halfvec 2024-04-03 14:53:03 -07:00
Andrew Kane 17f73c9a30 Added sparsevec type 2024-04-02 14:25:09 -07:00
Andrew Kane eec2c99e69 Added halfvec type 2024-04-02 13:55:45 -07:00
Andrew Kane e6ad2c647d Added subvector function 2024-04-02 12:13:04 -07:00
Andrew Kane 608bb4febd Added support for bit vectors to HNSW 2024-04-01 20:30:55 -07:00
Andrew Kane 3f7bb2cb9d Updated SQL comments [skip ci] 2024-03-30 08:29:01 -07:00
Andrew Kane d492e7e5b5 Version bump to 0.6.2 [skip ci] 2024-03-18 10:21:04 -07:00
Andrew Kane 45fd9c5c07 Updated vector operators for <= and >= 2024-02-29 15:43:29 -08:00
Andrew Kane 286ed22114 Fixed vector subtraction being marked as commutative - fixes #475 2024-02-29 14:36:18 -08:00
Andrew Kane befa5f177b Changed storage for vector from extended to external 2024-01-23 00:00:12 -08:00
Andrew Kane b1557499d3 Version bump to 0.5.1 [skip ci] 2023-10-10 17:40:57 -07:00
Andrew Kane 054f5feed3 Added HNSW index type - #181 2023-08-08 16:42:47 -07:00
Andrew Kane d086b11bf4 Simplified sum aggregate 2023-07-16 15:30:03 -07:00
Andrew Kane b1b618616c Added sum aggregate 2023-07-15 20:25:30 -07:00
Andrew Kane 324642ff78 Added element-wise multiplication for vectors 2023-07-15 20:19:51 -07:00
Andrew Kane ae8f74fdbf Added l1_distance function - #166 2023-07-15 20:13:45 -07:00
Andrew Kane 491db28a3e Version bump to 0.4.4 [skip ci] 2023-06-12 01:55:22 -07:00
Andrew Kane 77beacb03e Version bump to 0.4.3 [skip ci] 2023-06-10 12:19:41 -07:00
Andrew Kane 269c071cb9 Version bump to 0.4.2 [skip ci] 2023-05-13 20:47:40 -07:00
Andrew Kane fac8b9c8d9 Version bump to 0.4.1 [skip ci] 2023-03-21 12:39:59 -07:00
Andrew Kane ec415bf5c4 Added upgrade instructions for 0.4.0 [skip ci] 2023-01-11 11:32:47 -08:00
Andrew Kane 42d0cf1a25 Changed storage for existing installations [skip ci] 2023-01-10 11:34:43 -08:00
Andrew Kane 66108cb406 Restored change to extended storage 2023-01-10 01:13:19 -08:00
Andrew Kane 4a2f20f5fc Reverted change to extended storage for now (causes high memory during distance calculation in BuildCallback) 2023-01-09 17:23:45 -08:00
Andrew Kane e09f93cba7 Added avg aggregate for vector - closes #51 2022-12-30 17:22:25 -08:00
Andrew Kane 46b8294d5f Fixed script for Postgres < 13 [skip ci] 2022-12-23 19:16:44 -08:00
Andrew Kane fa491cd906 Changed storage for vector from plain to extended 2022-12-23 18:59:18 -08:00
Andrew Kane 1823024d9c Use consistent indentation [skip ci] 2022-12-23 12:04:52 -08:00
Andrew Kane a7f712b5a4 Version bump to 0.3.2 [skip ci] 2022-11-22 13:46:33 -08:00
Andrew Kane 2d8b7e5f81 Version bump to 0.3.1 [skip ci] 2022-11-02 15:24:29 -07:00
Andrew Kane 5af768752f Version bump to 0.3.0 [skip ci] 2022-10-15 14:38:43 -07:00
Andrew Kane 434dc904c1 Version bump to 0.2.7 [skip ci] 2022-07-31 21:42:15 -07:00
Andrew Kane 56cb5f3503 Version bump to 0.2.6 [skip ci] 2022-05-22 18:21:15 -07:00