Rate this Page
★ ★ ★ ★ ★

unravel_key_list#

tensordict.unravel_key_list(keys)#

Unravels every key of a list, as unravel_key() does.

Parameters:

keys (list or tuple of NestedKey) – the keys to unravel.

Returns:

strings, or flat tuples of strings.

Return type:

a list of keys

Raises:

Examples

>>> from tensordict import unravel_key_list
>>> unravel_key_list(["a", ("b",), ("c", ("d",))])
['a', 'b', ('c', 'd')]