Skip to content

Releases: unum-cloud/usearch

Release v2.16.7

13 Dec 23:28
Compare
Choose a tag to compare

Release: v2.16.7 [skip ci]

Release v2.16.6

21 Nov 08:56
Compare
Choose a tag to compare

Release: v2.16.6 [skip ci]

Hashes

  • docs.tar.gz : b78e922081d2006b353f77db16c7cacbd3bd2be4e7ba73af0acf47e9d7744d85
  • usearch-v2.16.6.tar.gz : 7018013e58db588534087ec81adda93b74c95c12ac6c6ae771898a765e84f3c8
  • usearch-v2.16.6.zip : 12167a56345a25ba561962ee3dab331266fd6a1885656d2c49282ec727025227
  • usearch_linux_amd64_2.16.6.deb : 690fb16fae183292a7116fd24ced4376d70a6db88703143260311377186dd427
  • usearch_linux_amd64_2.16.6.so : bdd1b68c3e723253ced4c72519d9d1c6f3e4e719d8ddbccb87804f3c1b3a4044
  • usearch_linux_arm64_2.16.6.deb : bcb23ebccc1668938f197762c664d58eeaa540a81821d209199027fa47d1ff28
  • usearch_linux_arm64_2.16.6.so : 944e587376bcc0f499ef0fc2b608115243085563783032960f0dfcd334b57e63
  • usearch_macos_arm64_2.16.6.zip : 997615f78486cd9dea2db0c2e746da3ef0c10f7c0958e73448d08fb456c86a5d
  • usearch_macos_x86_64_2.16.6.zip : e0986acc69a05ff8203fae1970dc3640f81c66dfa3d6cc4abab03f60a13bbe4c
  • usearch_sqlite_linux_amd64_2.16.6.so : 030a902cfd2bdc37c0049f74918b049d893dda019328dbbf47119963c7694c8f
  • usearch_sqlite_linux_arm64_2.16.6.so : 4244ca64420f4a50a74d17f6b3ad911a7884510f5392e935dc53a3df5798ac46
  • usearch_sqlite_macos_arm64_2.16.6.dylib : 7d7b7724305105527bc80f20fe23451a110c05533126021d6245a1249c73259b
  • usearch_sqlite_macos_x86_64_2.16.6.dylib : 210fda12b2412c77eee4dd706b7eb143e3491dff4ba3334333345c0bc6eb2334
  • usearch_wasm_linux_arm64_2.16.6.tar.gz : 3041d12377fd1d4431e26452a9aee864780cea38a73ac868c248f444809493a5
  • usearch_wasm_linux_x86_64_2.16.6.tar.gz : f3a4705e69aaa37a67258f625fcc8e912f2097c603249379eb90ce7d5bf69441

Release v2.16.5

20 Nov 14:49
Compare
Choose a tag to compare

Release: v2.16.5 [skip ci]

Hashes

  • docs.tar.gz : df88cc20a8fd09efdd0fb0ff06a4ce90fe1d7f46bf0507cd9e93738f3f8dfdb3
  • usearch-v2.16.5.tar.gz : f24cf66c0f068e6bf9593946d2d44d0d07f1f4832cccad8a9102a65fb0150e3f
  • usearch-v2.16.5.zip : 03e0ea74cdca4a1020af6a85abe09ed9de5f83f02053ffe90d8fa03c584a928d
  • usearch_linux_amd64_2.16.5.deb : 0335a7cab4a58c914f06c320a88c36fae146ce247d199b33d77506ec840022c6
  • usearch_linux_amd64_2.16.5.so : 5f1a7752762e3295e8206c94ebb449bd0bce2f049893dd48345b3f5472e888b3
  • usearch_linux_arm64_2.16.5.deb : 19f186c81788cf91c21cc69ba7403396ebe45b065f0c9f9095dfa151e4fc17bc
  • usearch_linux_arm64_2.16.5.so : ffdd5c9bc55f7f035457ada3a60a74f8e50c3bac79ed0530050134e41735b9b3
  • usearch_macos_arm64_2.16.5.zip : 8a360f8ab1f15637bb0b816c42115e992a27fa0a42d526e3f08880ca9e338898
  • usearch_macos_x86_64_2.16.5.zip : 80c85c90424b98ec2b8857c252ae81a5c3e4c09df14d3692085938f9bb82f26a
  • usearch_sqlite_linux_amd64_2.16.5.so : 030a902cfd2bdc37c0049f74918b049d893dda019328dbbf47119963c7694c8f
  • usearch_sqlite_linux_arm64_2.16.5.so : 4244ca64420f4a50a74d17f6b3ad911a7884510f5392e935dc53a3df5798ac46
  • usearch_sqlite_macos_arm64_2.16.5.dylib : 7d7b7724305105527bc80f20fe23451a110c05533126021d6245a1249c73259b
  • usearch_sqlite_macos_x86_64_2.16.5.dylib : 210fda12b2412c77eee4dd706b7eb143e3491dff4ba3334333345c0bc6eb2334
  • usearch_wasm_linux_arm64_2.16.5.tar.gz : 4845e63c4d83e09bc2864c7fa4fa62f39599836026b7e5397a8d76c9706f8cc5
  • usearch_wasm_linux_x86_64_2.16.5.tar.gz : feacd61f04aa34c43ee428cfeac8c90611212676509ade3ec5c80388cb535621

Release v2.16.4

19 Nov 08:56
Compare
Choose a tag to compare

Release: v2.16.4 [skip ci]

Hashes

  • docs.tar.gz : 0a668e3aa026ce33e49e527a7d66416d98c8f2fa8dd2e9147912af6a8243b079
  • usearch-v2.16.4.tar.gz : bf1f28ede48c3dfdfaa783642b2180f850cdfddf54c41ae748fa04affac13f87
  • usearch-v2.16.4.zip : fd4a876a8ce07abf7ffa45e9c3c84d807271571ab8cf1cfef41acaea9e3f8be0
  • usearch_linux_amd64_2.16.4.deb : b563d57d7d7616702ca48358e96242bc3ccaa2e17446edd363405ed29a0d1d4a
  • usearch_linux_amd64_2.16.4.so : 00708eac354cafecc3dbc13167309be873b4436711ddbaf1579785b54612a966
  • usearch_linux_arm64_2.16.4.deb : d2cf71eeecfe0e85020d838b9aa9c2fe15af82fc5ef583c4f957a3b96925a202
  • usearch_linux_arm64_2.16.4.so : c673547a8ec5694b8348a8349e4646c6dfc57dfa698741284642350a590a9cd5
  • usearch_macos_arm64_2.16.4.zip : 31ae25d1b7bf56c38829dfb26c8f6d4c402b6e80c31df46b9d90d6e98260d297
  • usearch_macos_x86_64_2.16.4.zip : 45b23900f3a8e95b8aeda2527022459bfc1c3cb293ed4807ae7924b49cf513fe
  • usearch_sqlite_linux_amd64_2.16.4.so : 030a902cfd2bdc37c0049f74918b049d893dda019328dbbf47119963c7694c8f
  • usearch_sqlite_linux_arm64_2.16.4.so : 4244ca64420f4a50a74d17f6b3ad911a7884510f5392e935dc53a3df5798ac46
  • usearch_sqlite_macos_arm64_2.16.4.dylib : 7d7b7724305105527bc80f20fe23451a110c05533126021d6245a1249c73259b
  • usearch_sqlite_macos_x86_64_2.16.4.dylib : 210fda12b2412c77eee4dd706b7eb143e3491dff4ba3334333345c0bc6eb2334
  • usearch_wasm_linux_arm64_2.16.4.tar.gz : b83d482f013e5c5d9051b3d09bb1896bf7da70fbc1c10eba0c011f0b3b455f3a
  • usearch_wasm_linux_x86_64_2.16.4.tar.gz : d5ad274adf509a4cf9cd592fe5e72a214b7a246e32141b2025bda9b8c9ac215d

Release v2.16.3

18 Nov 15:18
Compare
Choose a tag to compare

Release: v2.16.3 [skip ci]

Release v2.16.2

04 Nov 18:23
Compare
Choose a tag to compare

Release: v2.16.2 [skip ci]

Release v2.16.1

03 Nov 15:39
Compare
Choose a tag to compare

Release: v2.16.1 [skip ci]

v2.16: Mixed-Precision K-Means

29 Oct 21:09
Compare
Choose a tag to compare

Many data scientists embark on their journey by implementing K-Means clustering, much like app developers starting with a calculator. But despite K-Means’ popularity, most implementations overlook the power of SIMD on modern CPUs. Efficient vector math, especially with single- and double-precision floating-point vectors, is challenging due to the computational cost of accuracy. Meanwhile, float16, bfloat16, and smaller types can fail under uneven distributions or when computing centroids for large clusters. So, what’s Unum’s solution? Mixed precision!

Thanks to strong community support and sponsorship from @sutoiku (LinkedIn, Website), we're introducing a high-performance K-Means implementation! It utilizes any numeric type for distance calculations, switching to float64 for centroid updates, a technique that boosts performance and enables billion-scale clustering on a single machine.

Release v2.15.3

10 Oct 04:10
Compare
Choose a tag to compare

Release: v2.15.3 [skip ci]

Hashes

  • docs.tar.gz : 423fd002bd83e263c0a9cb2508b5b8c813dfae9f0c26c11321e11f07df1f5bde
  • usearch-v2.15.3.tar.gz : badb87b82ee5699e1555f55298a265f94edeae03f087bb16ca588f7a43b246c4
  • usearch-v2.15.3.zip : f3598138b6a8922e3770c4bfb094b91807209157438ce3a535fe11099890b316
  • usearch_linux_amd64_2.15.3.deb : eb5b4c47f03e35abeba4b9fb2708e6e2c0f63b25acbc876ea25956163609d1a3
  • usearch_linux_amd64_2.15.3.so : 3052c1c37b75e45228bc0f94421c0e5133ad792f99229aa3df875a6836905458
  • usearch_linux_arm64_2.15.3.deb : 4291fb414f4bb2051293b39ae0217c57081b293e1ac7ad9070a7c0be9ff29a1d
  • usearch_linux_arm64_2.15.3.so : 930a7de642bfcc534203a0471f5b1803114de63b64b50d262e3202950c5955bd
  • usearch_macos_arm64_2.15.3.zip : a9639b285368df8fbac43456cb640ca287757a46a8ef9fa40800d2a2da2e84d7
  • usearch_macos_x86_64_2.15.3.zip : ee843f82305d2b8192e2488719fe89e5d7fe02d412e1a99cfe57c372f0807c80
  • usearch_sqlite_linux_amd64_2.15.3.so : 281a3414455767fe1925b0a9de0551cce258d4bc9146ea4934179b63d70fa173
  • usearch_sqlite_linux_arm64_2.15.3.so : 05c4ed19aa57ac778d9240c2d31b817adb19788e2d21a6215249b49daf5dea9c
  • usearch_sqlite_macos_arm64_2.15.3.dylib : f966a1eff9a6032b8c8de0383ab08e619dc0a65e4829386d19b5f7e131604487
  • usearch_sqlite_macos_x86_64_2.15.3.dylib : 19b9c48b02dab0980e4fd482b4008fbfe4c8e7e2da6b719630f51a78b70d7613
  • usearch_wasm_linux_arm64_2.15.3.tar.gz : 7c6735ff24b29962626889632537df40eac6bc57e6d41dff8c22c47b65a07951
  • usearch_wasm_linux_x86_64_2.15.3.tar.gz : b9137d94a68eed1864e027c37e9089154c3c559b1677ac465cd8dca9918482c0

v2.15.2: Android compatibility 🤖

28 Sep 04:31
Compare
Choose a tag to compare

Contributors, we are still looking to improve Android compatibility in Java SDK, potentially Kotlin bindings, and an extended CI pipeline to ensure consistent behavior. Thank you all for support and help 🤗