diff --git a/src/main/java/info/debatty/java/lsh/LSHMinHash.java b/src/main/java/info/debatty/java/lsh/LSHMinHash.java index beb5812..902a052 100644 --- a/src/main/java/info/debatty/java/lsh/LSHMinHash.java +++ b/src/main/java/info/debatty/java/lsh/LSHMinHash.java @@ -103,6 +103,15 @@ private int computeSignatureSize(final int s, final int n) { public final int[] hash(final boolean[] vector) { return hashSignature(this.mh.signature(vector)); } + + /** + * Bin this set to corresponding buckets. + * @param set + * @return + */ + public final int[] hash(final Set set) { + return hashSignature(this.mh.signature(set)); + } /** * Get the coefficients used by internal hashing functions.