agatha.util.misc_util module

agatha.util.misc_util.flatten_list(list_of_lists)
Return type

List[Any]

agatha.util.misc_util.generator_to_list(*args, gen_fn=None, **kwargs)
agatha.util.misc_util.hash_str_to_int(s)
agatha.util.misc_util.hash_str_to_int32(s)
agatha.util.misc_util.hash_str_to_int64(s)
agatha.util.misc_util.iter_to_batches(iterable, batch_size)

Chunks the input iterable into fixed-sized batches. .. rubric:: Example

```python3 list(iter_to_batches(range(10), 3)) [

[0, 1, 2], [3, 4, 5], [6, 7, 8], [9]

agatha.util.misc_util.merge_counts(key_to_doc_count_1, key_to_doc_count_2=None)

Adds up counts from two dicts

Return type

Dict[str, Any]