Container

class ivy.container.container.Container(dict_in=None, queues=None, queue_load_sizes=None, container_combine_method='list_join', queue_timeout=None, print_limit=10, key_length_limit=None, print_indent=4, print_line_spacing=0, ivyh=None, default_key_color='green', keyword_color_dict=None, rebuild_child_containers=False, types_to_iteratively_nest=None, alphabetical_keys=True, **kwargs)[source]

Bases: ContainerWithActivations, ContainerWithCreation, ContainerWithDataTypes, ContainerWithDevice, ContainerWithElementwise, ContainerWithGeneral, ContainerWithGradients, ContainerWithImage, ContainerWithLayers, ContainerWithLinearAlgebra, ContainerWithLosses, ContainerWithManipulation, ContainerWithNorms, ContainerWithRandom, ContainerWithSearching, ContainerWithSet, ContainerWithSorting, ContainerWithStatistical, ContainerWithUtility

__add__(other)[source]

ivy.Container special method for the add operator, calling operator.add for each of the corresponding leaves of the two containers.

Parameters
  • self – first input container. Should have a numeric data type.

Returns

ret – a container containing the element-wise sums. The returned array must have a data type determined by type-promotion.

Examples

With Number instances at the leaves:

>>> x = ivy.Container(a=1, b=2)
>>> y = ivy.Container(a=3, b=4)
>>> z = x + y
>>> print(z)
{
    a: 4,
    b: 6
}

With ivy.Array instances at the leaves:

>>> x = ivy.Container(a=ivy.array([1, 2, 3]),                              b=ivy.array([2, 3, 4]))
>>> y = ivy.Container(a=ivy.array([4, 5, 6]),                               b=ivy.array([5, 6, 7]))
>>> z = x + y
>>> print(z)
{
    a: ivy.array([5, 7, 9]),
    b: ivy.array([7, 9, 11])
}

With a mix of ivy.Container and ivy.Array instances:

>>> x = ivy.Container(a=ivy.array([[4.], [5.], [6.]]),                              b=ivy.array([[5.], [6.], [7.]]))
>>> y = ivy.array([[1.1, 2.3, -3.6]])
>>> z = x + y
>>> print(z)
{
    a: ivy.array([[5.1, 6.3, 0.4],
                  [6.1, 7.3, 1.4],
                  [7.1, 8.3, 2.4]]),
    b: ivy.array([[6.1, 7.3, 1.4],
                  [7.1, 8.3, 2.4],
                  [8.1, 9.3, 3.4]])
}
__init__(dict_in=None, queues=None, queue_load_sizes=None, container_combine_method='list_join', queue_timeout=None, print_limit=10, key_length_limit=None, print_indent=4, print_line_spacing=0, ivyh=None, default_key_color='green', keyword_color_dict=None, rebuild_child_containers=False, types_to_iteratively_nest=None, alphabetical_keys=True, **kwargs)[source]

Initialize container object from input dict representation.

Parameters
  • dict_in – the dictionary the container should wrap around. Default is None.

  • queues – Sequence of multiprocessing queues, each of which returns containers. This enables the current container to be passed around asynchronously while waiting for data. Default is None.

  • queue_load_sizes – Size of leading dimension of the containers returned by each queue. Default is None.

  • container_combine_method – The method to use for combining containers arriving from different queues. Default is ivy.Container.list_join

  • queue_timeout – The timeout when waiting for containers to arrive from the queues. Default is global.

  • print_limit – The total array size limit when printing the container. Default is 10.

  • key_length_limit – The maximum key length when printing the container. Default is None.

  • print_indent – The number of whitespaces to use for indenting when printing the container. Default is 4.

  • print_line_spacing – The number of extra newlines to use between keys when printing the container. Default is 0.

  • ivyh – Handle to ivy module to use for the calculations. Default is None, which results in the global ivy.

  • default_key_color – The default key color for printing the container to the terminal. Default is ‘green’.

  • keyword_color_dict – A dict mapping keywords to their termcolor color codes for printing the container. (Default value = None)

  • rebuild_child_containers – Whether to rebuild container found in dict_in with these constructor params. Default is False, in which case the original container are kept as are.

  • types_to_iteratively_nest – The data types to nest iteratively in the dict structure, each type must be iterable. Default is None.

  • alphabetical_keys – Whether to sort the container keys alphabetically, or preserve the dict order. Default is True.

  • kwargs – keyword arguments for dict creation. Default is None.

__radd__(other)[source]

ivy.Container reverse special method for the add operator, calling operator.add for each of the corresponding leaves of the two containers.

Parameters
  • self – first input container. Should have a numeric data type.

Returns

ret – a container containing the element-wise sums. The returned array must have a data type determined by type-promotion.

Examples

>>> x = 1
>>> y = ivy.Container(a=3, b=4)
>>> z = x + y
>>> print(z)
{
    a: 4,
    b: 5
}
arange(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
arg_info(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
arg_names(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
array(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
array_equal(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
arrays_equal(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
as_ivy_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
as_ivy_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
as_native_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
as_native_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
asarray(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
assert_supports_inplace(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
cache_fn(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
clear_mem_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
closest_valid_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
container_types(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
conv1d_transpose(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
conv2d(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
conv2d_transpose(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
conv3d(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
conv3d_transpose(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
copy_array(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
cumprod(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
cumsum(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
current_backend(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
current_backend_str(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
deconv_length(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
default(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
default_device(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
default_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
default_float_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
default_int_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
default_uint_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
dev_util(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
dropout(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
dtype_bits(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
eigvalsh(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
empty(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
execute_with_gradients(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
exists(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
eye(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
floormod(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
fourier_encode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
full(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
function_supported_devices(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
function_supported_devices_and_dtypes(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
function_supported_dtypes(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
function_unsupported_devices(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
function_unsupported_devices_and_dtypes(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
function_unsupported_dtypes(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
get_all_arrays_in_memory(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
get_all_ivy_arrays_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
get_array_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
get_min_base(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
get_min_denominator(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
get_nestable_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
get_num_dims(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
get_referrers_recursive(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
gpu_is_available(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
grad(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
handle_nestable(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
handle_out_argument(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
handle_padding(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
indices_where(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
infer_device(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
infer_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
inplace_arrays_supported(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
inplace_decrement(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
inplace_increment(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
inplace_variables_supported(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
inputs_to_native_arrays(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
invalid_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
is_ivy_container(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
jac(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
linear(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
linspace(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
logspace(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
lstm_update(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
match_kwargs(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
multi_head_attention(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
multiprocessing(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
normalize_axis_tuple(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
num_arrays_in_memory(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
num_cpu_cores(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
num_gpus(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
num_ivy_arrays_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
one_hot(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
ones(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
outputs_to_ivy_arrays(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
percent_used_mem_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
pinv(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
print_all_arrays_in_memory(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
print_all_ivy_arrays_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
promote_types(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
promote_types_of_inputs(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
queue_timeout(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
scaled_dot_product_attention(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
scatter_flat(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
scatter_nd(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
seed(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_array_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_default_device(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_default_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_default_float_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_default_int_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_default_uint_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_min_base(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_min_denominator(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_nestable_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_queue_timeout(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_shape_array_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_split_factor(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_tmp_dir(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
set_with_grads(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
shape_array_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
split_factor(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
split_func_call(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
stable_pow(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_arg_info(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_arg_names(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_array(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_array_equal(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_arrays_equal(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_as_ivy_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_as_ivy_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_as_native_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_as_native_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_assert_supports_inplace(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_cache_fn(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_clear_mem_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_closest_valid_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_concat(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_constant_pad(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_container_types(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_conv1d_transpose(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_conv2d(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_conv2d_transpose(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_conv3d(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_conv3d_transpose(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_copy_array(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_cumprod(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_cumsum(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_current_backend(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_current_backend_str(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_deconv_length(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_default(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_default_device(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_default_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_default_int_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_default_uint_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_dev_util(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_dropout(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_dtype_bits(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_eigh(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_eigvalsh(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_einsum(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_empty(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_exists(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_flip(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_floormod(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_fourier_encode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_full(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_function_supported_devices(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_function_supported_devices_and_dtypes(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_function_unsupported_devices(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_function_unsupported_devices_and_dtypes(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_get_all_arrays_in_memory(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_get_all_ivy_arrays_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_get_array_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_get_min_base(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_get_min_denominator(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_get_nestable_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_get_num_dims(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_get_referrers_recursive(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_gpu_is_available(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_grad(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_handle_nestable(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_handle_out_argument(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_handle_padding(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_indices_where(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_infer_device(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_infer_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_inplace_arrays_supported(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_inplace_decrement(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_inplace_increment(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_inplace_update(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_inplace_variables_supported(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_inputs_to_native_arrays(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_invalid_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_is_array(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_is_ivy_array(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_is_ivy_container(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_is_native_array(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_jac(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_linear(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_lstm_update(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_match_kwargs(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_matmul(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_max(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_mean(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_min(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_multi_head_attention(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_multiprocessing(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_normalize_axis_tuple(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_num_arrays_in_memory(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_num_cpu_cores(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_num_gpus(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_num_ivy_arrays_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_one_hot(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_outputs_to_ivy_arrays(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_percent_used_mem_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_permute_dims(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_pinv(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_print_all_arrays_in_memory(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_print_all_ivy_arrays_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_prod(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_promote_types(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_promote_types_of_inputs(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_queue_timeout(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_scaled_dot_product_attention(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_scatter_flat(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_scatter_nd(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_seed(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_array_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_default_device(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_default_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_default_float_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_default_int_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_default_uint_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_min_base(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_min_denominator(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_nestable_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_queue_timeout(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_shape_array_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_split_factor(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_tmp_dir(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_set_with_grads(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_shape(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_shape_array_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_split_factor(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_split_func_call(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_squeeze(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_stable_pow(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_stack(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_std(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_sum(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_supports_inplace(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_swapaxes(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_tile(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_tmp_dir(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_to_ivy(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_to_ivy_shape(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_to_native(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_to_native_arrays_and_back(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_to_native_shape(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_to_scalar(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_total_mem_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_tpu_is_available(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_try_else_none(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_type_promote_arrays(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_unset_array_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_unset_default_device(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_unset_default_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_unset_default_float_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_unset_default_int_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_unset_default_uint_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_unset_nestable_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_unset_shape_array_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_unset_with_grads(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_used_mem_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_valid_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_value_and_grad(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_value_is_nan(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_variable_data(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_with_grads(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
static_zero_pad(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
supports_inplace(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
tmp_dir(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
to_ivy(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
to_ivy_shape(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
to_native(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
to_native_arrays_and_back(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
to_native_shape(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
to_scalar(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
total_mem_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
tpu_is_available(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
try_else_none(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
type_promote_arrays(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
unset_array_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
unset_default_device(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
unset_default_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
unset_default_float_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
unset_default_int_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
unset_default_uint_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
unset_nestable_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
unset_shape_array_mode(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
unset_with_grads(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
used_mem_on_dev(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
valid_dtype(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
value_and_grad(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
value_is_nan(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
variable_data(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
with_grads(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)
zeros(*, key_chains=None, to_apply=True, prune_unapplied=False, map_sequences=False, out: Optional[Container] = None, **kwargs)