e3j.utils.options.TPMode¶
- class e3j.utils.options.TPMode(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
Tensor product modes.
- Values:
OUTER: “u -> v -> (u,v)” INNER: “v -> v -> 1” MAP: “v -> v -> v”
The ‘MAP’ mode is only useful with trailing channels, since a map over leading axes is performed in any case.
Methods
parse(key)parse_value(key)__getitem__(name)Return the member matching
name.__iter__()Return members in definition order.
__len__()Return the number of members (no aliases)
Attributes
OUTERINNERMAP