API for einops
Flexible, Powerful, and Readable Tensor Operations

Global functions
%>% Man page
.parse_shape Source code
.product Source code
.reduce Source code
.reduce.list Source code
.reduce.list.default Source code
.reduce.list.image_tensor Source code
.repr_named_contents Source code
AddOnlyOrderedMap Man page Source code
ArrowToken Source code
AsteriskToken Source code
AxisNames Man page Source code
BackendRegistry Man page
CommaToken Source code
ConstantAstNode Man page Source code
EinopsAst Man page Source code
EinopsBackend Man page
EinopsExecutionPlan Man page Source code
EinopsTokenSequence Man page Source code
EllipsisAstNode Man page Source code
EllipsisToken Source code
GroupAstNode Man page Source code
IntToken Source code
LParenToken Source code
NameToken Source code
NamedAxisAstNode Man page Source code
OneSidedAstNode Man page Source code
RParenToken Source code
TransformRecipe Man page Source code
UnderscoreAstNode Man page Source code
UnderscoreToken Source code
append Man page Source code
append.OneSidedAstNode Source code
append.default Source code
apply_both_axes Source code
apply_recipe Man page Source code
as.cimg Source code
as.cimg.image_tensor Source code
as.list.AddOnlyOrderedMap Source code
asEinopsTokenSequence Source code
as_axis_names Man page Source code
as_axis_names.GroupAstNode Source code
as_axis_names.OneSidedAstNode Source code
as_image_tensor Man page Source code
as_image_tensor.cimg Source code
as_image_tensor.default Source code
as_iterables Man page Source code
as_iterables.AxisNames Source code
as_onesided_ast_node Source code
as_repr Source code
c.s3list Source code
contains_node Source code
contains_node.GroupAstNode Source code
contains_node.OneSidedAstNode Source code
create_execution_plan Man page Source code
create_parameterized_token Source code
create_simple_token Source code
einop Man page Source code
einops Man page
einops-package Man page
einops.rearrange Man page
einops.reduce Man page
einops.repeat Man page Source code
einops_image Man page
expand_ellipsis Man page Source code
expected_axis_length Source code
find_node_types_indices Source code
find_node_types_indices.GroupAstNode Source code
find_node_types_indices.OneSidedAstNode Source code
find_top_level_arrow_index Man page Source code
get_backend Man page Source code
get_backend_registry Source code
get_ellipsis_index Source code
get_identifiers Man page Source code
get_identifiers_hashset Source code
get_key_to_index_map Source code
get_key_to_index_map.AddOnlyOrderedMap Source code
get_ordered_axis_names Man page Source code
get_ungrouped_nodes Man page Source code
get_ungrouped_nodes.OneSidedAstNode Source code
handle_simple_token Source code
has_composed_axes Source code
has_composed_axes.OneSidedAstNode Source code
has_ellipsis Source code
has_ellipsis_parenthesized Source code
has_key Source code
has_key.AddOnlyOrderedMap Source code
has_non_unitary_anonymous_axes Source code
has_non_unitary_anonymous_axes.EinopsAst Source code
has_non_unitary_anonymous_axes.OneSidedAstNode Source code
image_tensor Man page
is_a_one_node Source code
is_expected_axis_length Source code
is_flat_axis_names_element Source code
is_sorted Source code
is_sorted.numeric Source code
is_standalone_char Source code
is_unknown_axis_length Source code
keys Source code
keys.AddOnlyOrderedMap Source code
length.AddOnlyOrderedMap Source code
lex Man page Source code
match_einop Source code
pack Source code
parse_axes_iter Man page Source code
parse_einops_ast Man page Source code
parse_onesided_ast Man page Source code
parse_shape Man page Source code
plot.image_tensor Source code
pprint Man page Source code
prepare_transformation_recipe Man page Source code
preprocess_shape_ast Source code
print.AstNode Source code
print.EinopsAst Source code
print.EinopsTokenSequence Source code
print.GroupAstNode Source code
print.OneSidedAstNode Source code
print.ParameterizedEinopsToken Source code
print.SimpleEinopsToken Source code
print.image_tensor Source code
print.repr_output Source code
rearrange Man page Source code
reduce Man page Source code
reduce.default Source code
reduce.image_tensor Source code
reduce.list Source code
reduce_axes Source code
register_backend Man page Source code
remove_class Source code
repeat Man page
repr Man page Source code
repr.R6 Source code
repr.character Source code
repr.default Source code
repr.list Source code
repr.r2r_hashmap Source code
repr.r2r_hashset Source code
repr.repr_output Source code
repr.s3_scalar_constant Source code
repr.s3list Source code
reverse_group_orders_if Source code
tail.EinopsTokenSequence Source code
tail.GroupAstNode Man page Source code
throw_not_implemented Source code
thunk Man page Source code
to_expression Source code
to_expression.AstNode Source code
to_expression.EinopsTokenSequence Source code
to_tokens Source code
to_tokens.ConstantAstNode Source code
to_tokens.EinopsAst Source code
to_tokens.EllipsisAstNode Source code
to_tokens.GroupAstNode Source code
to_tokens.NamedAxisAstNode Source code
to_tokens.OneSidedAstNode Source code
to_tokens.UnderscoreAstNode Source code
type_to_function_name Source code
unknown_axis_length Source code
unregister_backend Source code
valid_reduction_strings Source code
validate_reduction_operation Man page Source code
validate_shape_ast Source code
values Source code
values.AddOnlyOrderedMap Source code
einops documentation built on Sept. 9, 2025, 5:29 p.m.