ak.contents.Content — Awkward Array 2.8.2 documentation (original) (raw)

Defined in awkward.contents.content on line 134.

class ak.contents.Content(self)#

ak.contents.Content._init(self, parameters, backend)#

ak.contents.Content.backend#

ak.contents.Content.form#

ak.contents.Content.form_with_key(self, form_key='node{id}', id_start=0)#

ak.contents.Content._form_with_key(self, getkey)#

ak.contents.Content.form_with_key_path(self, root=())#

ak.contents.Content._form_with_key_path(self, path)#

ak.contents.Content.form_cls#

ak.contents.Content.to_typetracer(self, forget_length=False)#

ak.contents.Content._to_typetracer(self, forget_length)#

ak.contents.Content._touch_data(self, recursive)#

ak.contents.Content._touch_shape(self, recursive)#

ak.contents.Content.length#

ak.contents.Content._to_buffers(self, form, getkey, container, backend, byteorder)#

ak.contents.Content.__len__(self)#

ak.contents.Content._repr_extra(self, indent)#

ak.contents.Content.maybe_to_NumpyArray(self)#

ak.contents.Content._maybe_index_error(self, error, slicer)#

ak.contents.Content.__array_ufunc__(self, ufunc, method, *inputs)#

ak.contents.Content.__array_function__(self, func, types, args, kwargs)#

ak.contents.Content.__array__(self, dtype=None)#

ak.contents.Content.__iter__(self)#

ak.contents.Content._getitem_next_field(self, head, tail, advanced)#

ak.contents.Content._getitem_next_fields(self, head, tail, advanced)#

ak.contents.Content._getitem_next_newaxis(self, tail, advanced)#

ak.contents.Content._getitem_next_ellipsis(self, tail, advanced)#

ak.contents.Content._getitem_next_regular_missing(self, head, tail, advanced, raw, length)#

ak.contents.Content._getitem_next_missing_jagged(self, head, tail, advanced, that)#

ak.contents.Content._getitem_next_missing(self, head, tail, advanced)#

ak.contents.Content.__getitem__(self, where)#

ak.contents.Content._getitem(self, where, named_axis=NamedAxis)#

ak.contents.Content._is_getitem_at_placeholder(self)#

ak.contents.Content._is_getitem_at_virtual(self)#

ak.contents.Content._getitem_at(self, where)#

ak.contents.Content._getitem_range(self, start, stop)#

ak.contents.Content._getitem_field(self, where, only_fields=())#

ak.contents.Content._getitem_fields(self, where, only_fields=())#

ak.contents.Content._getitem_next(self, head, tail, advanced)#

ak.contents.Content._getitem_next_jagged(self, slicestarts, slicestops, slicecontent, tail)#

ak.contents.Content._carry(self, carry, allow_lazy)#

ak.contents.Content._local_index_axis0(self)#

ak.contents.Content._mergeable_next(self, other, mergebool)#

ak.contents.Content._mergemany(self, others)#

ak.contents.Content._merging_strategy(self, others)#

ak.contents.Content._local_index(self, axis, depth)#

ak.contents.Content._reduce_next(self, reducer, negaxis, starts, shifts, parents, outlength, mask, keepdims, behavior)#

ak.contents.Content._argsort_next(self, negaxis, starts, shifts, parents, outlength, ascending, stable)#

ak.contents.Content._sort_next(self, negaxis, starts, parents, outlength, ascending, stable)#

ak.contents.Content._combinations_axis0(self, n, replacement, recordlookup, parameters)#

ak.contents.Content._combinations(self, n, replacement, recordlookup, parameters, axis, depth)#

ak.contents.Content._validity_error(self, path)#

ak.contents.Content.nbytes#

ak.contents.Content.purelist_parameter(self, key)#

Return the value of the outermost parameter matching key in a sequence of nested lists, stopping at the first record or tuple layer.

If a layer has ak.types.UnionType, the value is only returned if all possibilities have the same value.

ak.contents.Content.purelist_parameters(self, *keys)#

Return the value of the outermost parameter matching one of keys in a sequence of nested lists, stopping at the first record or tuple layer.

If a layer has ak.types.UnionType, the value is only returned if all possibilities have the same value.

ak.contents.Content._is_unique(self, negaxis, starts, parents, outlength)#

ak.contents.Content._unique(self, negaxis, starts, parents, outlength)#

ak.contents.Content._pad_none_axis0(self, target, clip)#

ak.contents.Content._pad_none(self, target, axis, depth, clip)#

ak.contents.Content.to_arrow(self, list_to32=False, string_to32=False, bytestring_to32=False, emptyarray_to=None, categorical_as_dictionary=False, extensionarray=True, count_nulls=True, record_is_scalar=False)#

ak.contents.Content._to_arrow(self, pyarrow, mask_node, validbytes, length, options)#

ak.contents.Content._to_cudf(self, cudf, mask, length)#

ak.contents.Content.to_backend_array(self, allow_missing=True, *, backend=None)#

ak.contents.Content._to_backend_array(self, allow_missing, backend)#

ak.contents.Content.drop_none(self)#

ak.contents.Content._drop_none(self)#

ak.contents.Content._remove_structure(self, backend, options)#

ak.contents.Content._recursively_apply(self, action, depth, depth_context, lateral_context, options)#

ak.contents.Content.to_json(self, nan_string=None, posinf_string=None, neginf_string=None, complex_record_fields=None, convert_bytes=None, behavior=None)#

ak.contents.Content.to_packed(self, recursive=True)#

ak.contents.Content.to_list(self, behavior=None)#

ak.contents.Content._to_list(self, behavior, json_conversions)#

ak.contents.Content._to_list_custom(self, behavior, json_conversions)#

ak.contents.Content._offsets_and_flattened(self, axis, depth)#

ak.contents.Content.to_backend(self, backend=None)#

ak.contents.Content._to_backend(self, backend)#

ak.contents.Content.materialize(self)#

ak.contents.Content._materialize(self)#

ak.contents.Content.is_all_materialized#

ak.contents.Content._is_all_materialized#

ak.contents.Content.is_any_materialized#

ak.contents.Content._is_any_materialized#

ak.contents.Content.with_parameter(self, key, value)#

ak.contents.Content.__copy__(self)#

ak.contents.Content.__deepcopy__(self, memo)#

ak.contents.Content.is_equal_to(self, other, index_dtype=True, numpyarray=True, *, all_parameters=False)#

ak.contents.Content._is_equal_to_generic(self, other, all_parameters)#

ak.contents.Content._is_equal_to(self, other, index_dtype, numpyarray, all_parameters)#

ak.contents.Content._repr(self, indent, pre, post)#

ak.contents.Content._numbers_to_type(self, name, including_unknown)#

ak.contents.Content._fill_none(self, value)#

ak.contents.Content.copy(self, *, parameters=UNSET)#

ak.contents.Content._arrow_needs_option_type(cls)#