Exemplo n.º 1
0
  public AdaptiveHyperLogLog(int[] buckets) {
    checkArgument(Numbers.isPowerOf2(buckets.length), "numberOfBuckets must be a power of 2");

    estimator = makeEstimator(buckets);
  }
Exemplo n.º 2
0
  public AdaptiveHyperLogLog(int numberOfBuckets) {
    Preconditions.checkArgument(
        Numbers.isPowerOf2(numberOfBuckets), "numberOfBuckets must be a power of 2");

    this.estimator = new SparseEstimator(numberOfBuckets);
  }