Ejemplo n.º 1
0
    def __init__(self, delta, epsilon):
        self.m = int(math.ceil(math.exp(1) / epsilon))
        self.d = int(math.ceil(math.log(1 / delta)))

        CountMinSketch.__init__(self, m, d)

        self.bitarray = np.zeros((self.nbr_slices, self.bits_per_slice), dtype=np.int32)
        self.make_hashes = generate_hashfunctions(self.bits_per_slice, self.nbr_slices)
Ejemplo n.º 2
0
    def __init__(self, delta, epsilon):
        self.m = int(math.ceil(math.exp(1) / epsilon))
        self.d = int(math.ceil(math.log(1 / delta)))

        CountMinSketch.__init__(self, m, d)

        self.bitarray = np.zeros((self.nbr_slices, self.bits_per_slice),
                                 dtype=np.int32)
        self.make_hashes = generate_hashfunctions(self.bits_per_slice,
                                                  self.nbr_slices)