Skip to content

Releases: kernelmethod/LSHFunctions.jl

v0.2.0

26 Feb 09:26
a76d5e0
Compare
Choose a tag to compare

LSHFunctions v0.2.0

Diff since v0.1.2

Closed issues:

  • Drop support for ChebHash (#26)
  • Drop support for MIPSHash (#28)
  • Improve Base.show for hash functions (#32)

Merged pull requests:

  • CompatHelper: bump compat for "Distributions" to "0.24" (#30) (@github-actions[bot])
  • CompatHelper: bump compat for "Documenter" to "0.26" (#31) (@github-actions[bot])
  • Documentation fixes (#33) (@kernelmethod)
  • Update project to v0.2.0 (#34) (@kernelmethod)

v0.1.2

01 Jul 11:05
fcd73f8
Compare
Choose a tag to compare

LSHFunctions v0.1.2

Diff since v0.1.1

Closed issues:

  • Remove hard-coded number of Chebyshev polynomial coefficients in ChebHash (#9)
  • Add support for hashing over inner product similarity with ChebHash and MonteCarloHash (#22)
  • Add deprecated warnings for MIPSHash and ChebHash (#29)

Merged pull requests:

  • CompatHelper: bump compat for "Documenter" to "0.25" (#27) (@github-actions[bot])

v0.1.1

24 Apr 05:02
26c1e8c
Compare
Choose a tag to compare

LSHFunctions v0.1.1

Diff since v0.1.0

Closed issues:

  • Allow compressing hashes into a single UInt or Vector{UInt} (#7)
  • Allow computing (weighted) Jaccard similarity between pairs of vectors (#24)

Merged pull requests:

  • CompatHelper: bump compat for "Distributions" to "0.23" (#25) (@github-actions[bot])

v0.1.0

11 Feb 06:04
a974b29
Compare
Choose a tag to compare

LSHFunctions v0.1.0

Diff since v0.0.2

Closed issues:

  • Add tests for similarity functions (#8)
  • Support inner product similarity in ChebHash and MonteCarloHash (#10)
  • Reduce memory allocation when increasing the number of coefficients for SimHash (#12)
  • Fix collision_probability for LpHash when sim == 0 (#13)
  • Change function space hashing API to accept an L^p-space similarity instead of corresponding l^p-space similarity (#19)
  • Remove miscellaneous check_LpHash_power from lphash.jl (#21)

v0.0.2

04 Feb 07:57
v0.0.2
29d6121
Compare
Choose a tag to compare

v0.0.2 (2020-02-04)

Diff since v0.0.1

Closed issues:

  • Rename the parameter r to scale in LpHash (#11)

Miscellaneous:

  • Fixed an incorrect scaling factor when computing get_cheb_coefficients for ChebHash.

v0.0.1

23 Jan 22:57
v0.0.1
65cb03b
Compare
Choose a tag to compare

v0.0.1 (2020-01-20)

Diff since v0.0.0-alpha

Closed issues:

  • Implement collision_probability for LSHFunction subtypes (#6)

Initial development release

15 Jan 00:02
9b7a765
Compare
Choose a tag to compare
Pre-release

Initial alpha release for integration with Zenodo.

  • Supports LSH for cosine similarity, L^p distance, Jaccard similarity, and inner product similarity.
  • Basic LSH for L^p function spaces.
  • Scaffolding for project documentation.
  • Simple LSHTable and LSHTableGroup types for building hash tables for locality-sensitive hash functions.