Method | Description | |
---|---|---|
Hash ( |
||
LocalitySensitiveHashingAlgorithm ( ) : System.Collections.Generic |
Method | Description | |
---|---|---|
GroupIntoHashTables ( byte minHashes, int numberOfHashTables, int numberOfHashesPerTable ) : long[] |
Compute LSH hash buckets which will be inserted into hash tables. Each fingerprint will have a candidate in each of the hash tables.
|
Method | Description | |
---|---|---|
LocalitySensitiveHashingAlgorithm ( IMinHashService minHashService, IHashConverter hashConverter ) : System.Collections.Generic |
protected GroupIntoHashTables ( byte minHashes, int numberOfHashTables, int numberOfHashesPerTable ) : long[] | ||
minHashes | byte | Min Hashes gathered from every fingerprint [N = 100] |
numberOfHashTables | int | Number of hash tables [L = 25] |
numberOfHashesPerTable | int | Number of min hashes per key [N = 4] |
return | long[] |
public Hash ( |
||
fingerprint | ||
numberOfHashTables | int | |
numberOfHashKeysPerTable | int | |
clusters | IEnumerable |
|
return |
public LocalitySensitiveHashingAlgorithm ( ) : System.Collections.Generic | ||
return | System.Collections.Generic |