unravel_key_list#
- tensordict.unravel_key_list(keys)#
Unravels every key of a list, as
unravel_key()does.- Parameters:
- Returns:
strings, or flat tuples of strings.
- Return type:
a list of keys
- Raises:
TypeError – if
keysis not a list or a tuple.RuntimeError – if a key is not a valid nested key.
Examples
>>> from tensordict import unravel_key_list >>> unravel_key_list(["a", ("b",), ("c", ("d",))]) ['a', 'b', ('c', 'd')]