guidellm.utils.dict
Utility functions for working with dictionaries.
deep_filter(d, predicate)
Recursively filters a dictionary based on a predicate function.
Modifies the input dictionary in-place. Does not handle circular references. Does not copy values. Does not filter lists.
Source code in src/guidellm/utils/dict.py
deep_update(dict1, dict2)
Update dict1 with values from dict2 recursively.
Modifies dict1 in-place. Does not handle circular references. Does not copy values. Does not merge lists.