Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/axiomhq/hyperminhash
/ functions
Functions
23 in github.com/axiomhq/hyperminhash
⨍
Functions
23
◇
Types & classes
2
↓ 9 callers
Method
Add
Add inserts a value into the sketch
hyperminhash.go:79
↓ 9 callers
Method
Cardinality
Cardinality returns the number of unique elements added to the sketch
hyperminhash.go:85
↓ 5 callers
Function
New
New returns a Sketch
hyperminhash.go:63
↓ 4 callers
Method
Merge
Merge returns a new union sketch of both sk and other
hyperminhash.go:92
↓ 3 callers
Method
Intersection
Intersection returns number of intersections between sk and other
hyperminhash.go:165
↓ 3 callers
Function
RandStringBytesMaskImprSrc
(n uint32)
hyperminhash_test.go:47
↓ 3 callers
Function
estimateError
(got, exp uint64)
hyperminhash_test.go:12
↓ 3 callers
Function
regSumAndZeros
(registers []register)
hyperminhash.go:35
↓ 2 callers
Method
lz
()
hyperminhash.go:49
↓ 1 callers
Method
AddHash
AddHash takes in a "hashed" value (bring your own hashing)
hyperminhash.go:68
↓ 1 callers
Method
Similarity
Similarity return a Jaccard Index similarity estimation
hyperminhash.go:103
↓ 1 callers
Method
approximateExpectedCollisions
(n, m float64)
hyperminhash.go:129
↓ 1 callers
Function
beta
(ez float64)
hyperminhash.go:23
↓ 1 callers
Method
expectedCollision
(n, m float64)
hyperminhash.go:143
↓ 1 callers
Function
newReg
(lz uint8, sig uint16)
hyperminhash.go:53
Function
TestAllZeros
(t *testing.T)
hyperminhash_test.go:38
Function
TestCardinality
(t *testing.T)
hyperminhash_test.go:55
Function
TestIntersection
(t *testing.T)
hyperminhash_test.go:114
Function
TestMerge
(t *testing.T)
hyperminhash_test.go:79
Function
TestNoIntersection
(t *testing.T)
hyperminhash_test.go:156
Function
TestZeros
(t *testing.T)
hyperminhash_test.go:22
Function
estimateError
(got, exp uint64)
demo/hyperminhash_demo.go:12
Function
main
()
demo/hyperminhash_demo.go:22