MCPcopy Create free account

hub / github.com/axiomhq/hyperminhash / functions

Functions23 in github.com/axiomhq/hyperminhash

↓ 9 callersMethodAdd
Add inserts a value into the sketch
hyperminhash.go:79
↓ 9 callersMethodCardinality
Cardinality returns the number of unique elements added to the sketch
hyperminhash.go:85
↓ 5 callersFunctionNew
New returns a Sketch
hyperminhash.go:63
↓ 4 callersMethodMerge
Merge returns a new union sketch of both sk and other
hyperminhash.go:92
↓ 3 callersMethodIntersection
Intersection returns number of intersections between sk and other
hyperminhash.go:165
↓ 3 callersFunctionRandStringBytesMaskImprSrc
(n uint32)
hyperminhash_test.go:47
↓ 3 callersFunctionestimateError
(got, exp uint64)
hyperminhash_test.go:12
↓ 3 callersFunctionregSumAndZeros
(registers []register)
hyperminhash.go:35
↓ 2 callersMethodlz
()
hyperminhash.go:49
↓ 1 callersMethodAddHash
AddHash takes in a "hashed" value (bring your own hashing)
hyperminhash.go:68
↓ 1 callersMethodSimilarity
Similarity return a Jaccard Index similarity estimation
hyperminhash.go:103
↓ 1 callersMethodapproximateExpectedCollisions
(n, m float64)
hyperminhash.go:129
↓ 1 callersFunctionbeta
(ez float64)
hyperminhash.go:23
↓ 1 callersMethodexpectedCollision
(n, m float64)
hyperminhash.go:143
↓ 1 callersFunctionnewReg
(lz uint8, sig uint16)
hyperminhash.go:53
FunctionTestAllZeros
(t *testing.T)
hyperminhash_test.go:38
FunctionTestCardinality
(t *testing.T)
hyperminhash_test.go:55
FunctionTestIntersection
(t *testing.T)
hyperminhash_test.go:114
FunctionTestMerge
(t *testing.T)
hyperminhash_test.go:79
FunctionTestNoIntersection
(t *testing.T)
hyperminhash_test.go:156
FunctionTestZeros
(t *testing.T)
hyperminhash_test.go:22
FunctionestimateError
(got, exp uint64)
demo/hyperminhash_demo.go:12
Functionmain
()
demo/hyperminhash_demo.go:22