Я пытаюсь получить размер набора фильтра Блума при использовании функций объединения и пересечения фильтра Блума с пакетом python (https://github.com/jaybaird/python-bloomfilter.git)
Я думал, что после выполнения функции 'union' или 'intersection', я мог бы получить результат, добавив функцию len (), но она просто выводит только вывод '0'.
from pybloom import BloomFilter
bf1 = BloomFilter(1000)
bf2 = BloomFilter(1000)
# After adding some elements to bf1 and bf2
print(len(bf1.union(bf2)))
# expected max(len(bf1), len(bf2)) but the result was 0
После того, как я нашел страницу документа, я понял, что опция len () отключена после функции 'union' и ее фактический результат len () был равен 0.
Вместо этого я хочу приблизить размер набора фильтров Блума.
У вас есть идея, чтобы рассчитать его размер?