This function wraps IbltDecoder to decode iblt and returns frequencies
of decoded strings.
Tensor representing the IBLT computed by the IbltEncoder.
Number of distinct strings that we expect to be inserted.
Maximum length of a string that can be inserted.
Integer seed for hash functions. Defaults to 0.
Number of repetitions in IBLT data structure (must be >= 3).
Defaults to 3.
A str specifying the hash family to use to construct IBLT.
Options include coupled or random, default is chosen based on capacity.
An optional dict of parameters that the hash family
hasher expects. Defaults are chosen based on capacity.
A tensorflow data type which determines the type of the IBLT values
The field size for all values in IBLT. Defaults to 2**31 - 1.
(out_strings, out_counts, num_not_decoded) where out_strings is
a tf.Tensor containing all the decoded strings, out_counts is a
tf.Tensor containing the counts of each string and num_not_decoded is
a tf.Tensor with the number of items not decoded in the IBLT.