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]