scikit-hep/awkward-v1.10.1rc1.zip
The previewer is not showing all the files.
scikit-hep-awkward-e928de2
.all-contributorsrc
9.0 kB
.clang-format
645 Bytes
.clang-tidy
1.6 kB
.cmake-format.yaml
25 Bytes
.github
ISSUE_TEMPLATE
bug-report.yml
1.9 kB
config.yml
472 Bytes
documentation.yml
972 Bytes
feature-request.yml
1.5 kB
performance-bug-report.yml
2.0 kB
dependabot.yml
162 Bytes
matchers
pylint.json
668 Bytes
workflows
build-test.yml
6.6 kB
semantic-pr-title.yml
409 Bytes
tests.yml
1.5 kB
wheels.yml
2.2 kB
.gitignore
2.3 kB
.gitmodules
254 Bytes
.pre-commit-config.yaml
1.8 kB
.readthedocs.yml
141 Bytes
CITATION.cff
1.7 kB
CMakeLists.txt
5.1 kB
CONTRIBUTING.md
24.2 kB
LICENSE
1.5 kB
MANIFEST.in
879 Bytes
README-pypi.md
6.4 kB
README.md
24.1 kB
VERSION_INFO
10 Bytes
codecov.yml
187 Bytes
dev
clean-generated.py
1.4 kB
flake8_awkward.py
1.4 kB
generate-kernel-signatures.py
13.5 kB
generate-kerneldocs.py
4.0 kB
generate-tests.py
30.3 kB
kernel-diagnostics.py
6.5 kB
dlpack
docs-doxygen
Doxyfile
109.4 kB
footer.html
773 Bytes
header.html
1.1 kB
index.md
25.0 kB
stylesheet.css
499 Bytes
docs-img
diagrams
awkward-1-0-layers.pdf
12.5 kB
awkward-1-0-layers.png
65.2 kB
awkward-1-0-layers.svg
41.0 kB
awkward-timeline.pdf
14.9 kB
awkward-timeline.png
125.2 kB
awkward-timeline.svg
70.2 kB
awkward-uproot-timeline-pip-github.png
436.6 kB
awkward-uproot-timeline-pip-github.svg
426.9 kB
awkward-uproot-timeline-pip.png
336.0 kB
awkward-uproot-timeline-pip.svg
325.3 kB
awkward-uproot-timeline.png
129.7 kB
awkward-uproot-timeline.svg
120.6 kB
cartoon-broadcasting.png
5.2 kB
cartoon-broadcasting.svg
25.1 kB
cartoon-cartesian.png
5.8 kB
cartoon-cartesian.svg
32.6 kB
cartoon-combinations.png
9.6 kB
cartoon-combinations.svg
39.5 kB
cartoon-schematic.png
10.8 kB
cartoon-schematic.svg
25.8 kB
example-hierarchy.png
36.0 kB
example-hierarchy.svg
17.1 kB
example-reduction.png
55.6 kB
example-reduction.svg
21.6 kB
git-strategy.pdf
11.0 kB
git-strategy.png
58.9 kB
git-strategy.svg
29.0 kB
how-it-works-muons.png
113.6 kB
how-it-works-muons.svg
57.5 kB
how-it-works.svg
58.5 kB
reducers
all.svg
124.0 kB
any.svg
128.6 kB
argmax.svg
134.5 kB
argmin.svg
133.2 kB
count.svg
106.3 kB
count_nonzero.svg
116.4 kB
max.svg
111.8 kB
min.svg
109.2 kB
product.svg
124.7 kB
sum.svg
108.9 kB
sorting-axis.svg
64.0 kB
logo
favicon.ico
8.3 kB
logo-300px-white.png
9.0 kB
logo-300px.png
12.0 kB
logo-600px.png
24.7 kB
logo.svg
18.8 kB
panel-data-analysts.png
367.6 kB
panel-data-analysts.svg
794.5 kB
panel-developers.png
140.7 kB
panel-developers.svg
328.3 kB
panel-doxygen.png
73.6 kB
panel-sphinx.png
58.2 kB
panel-tutorials-alternate.png
127.1 kB
panel-tutorials.png
173.3 kB
photos
desire-path.jpg
90.4 kB
plots
awkward-0-popularity.pdf
52.1 kB
awkward-0-popularity.png
146.1 kB
awkward-0-popularity.svg
147.6 kB
bikeroutes-scaling.svg
26.9 kB
screenshots
github-issues-documentation.png
8.9 kB
docs-jupyter
2019-12-20-coffea-demo.ipynb
61.2 kB
2020-01-22-numba-demo-EVALUATED.ipynb
80.7 kB
2020-01-22-numba-demo-UNEVALUATED.ipynb
51.3 kB
2020-04-08-eic-jlab.ipynb
482.0 kB
2020-05-01-coffea-demo-2-EVALUATED.ipynb
218.6 kB
2020-05-01-coffea-demo-2-UNEVALUATED.ipynb
39.7 kB
img
example-hierarchy.png
34.9 kB
github-fraction.png
106.2 kB
hydra-2.png
190.0 kB
ttbarHDecayDiagram_expanded.png
130.9 kB
ttbarHDecayDiagram_expanded.svg
64.7 kB
docs-sphinx
_templates
breadcrumbs.html
97 Bytes
ak._io.fromjson.rst
124 Bytes
ak._io.fromroot_nestedvector.rst
184 Bytes
ak.autograd.elementwise_grad.rst
448 Bytes
ak.behavior.rst
25.4 kB
ak.forms.BitMaskedForm.rst
1.1 kB
ak.forms.ByteMaskedForm.rst
1.0 kB
ak.forms.EmptyForm.rst
598 Bytes
ak.forms.Form.rst
3.0 kB
ak.forms.IndexedForm.rst
848 Bytes
ak.forms.IndexedOptionForm.rst
950 Bytes
ak.forms.ListForm.rst
889 Bytes
ak.forms.ListOffsetForm.rst
905 Bytes
ak.forms.NumpyForm.rst
1.5 kB
ak.forms.RecordForm.rst
1.7 kB
ak.forms.RegularForm.rst
839 Bytes
ak.forms.UnionForm.rst
1.1 kB
ak.forms.UnmaskedForm.rst
750 Bytes
ak.forms.VirtualForm.rst
947 Bytes
ak.layout.ArrayBuilder.rst
3.0 kB
ak.layout.ArrayCache.rst
227 Bytes
ak.layout.ArrayGenerator.rst
1.7 kB
ak.layout.BitMaskedArray.rst
9.0 kB
ak.layout.ByteMaskedArray.rst
6.1 kB
ak.layout.Content.rst
13.8 kB
ak.layout.EmptyArray.rst
2.3 kB
ak.layout.Identities.rst
5.3 kB
ak.layout.Index.rst
2.0 kB
ak.layout.IndexedArray.rst
5.4 kB
ak.layout.IndexedOptionArray.rst
6.0 kB
ak.layout.Iterator.rst
593 Bytes
ak.layout.ListArray.rst
6.9 kB
ak.layout.ListOffsetArray.rst
7.0 kB
ak.layout.NumpyArray.rst
9.0 kB
ak.layout.Record.rst
3.3 kB
ak.layout.RecordArray.rst
10.0 kB
ak.layout.RegularArray.rst
6.6 kB
ak.layout.SliceGenerator.rst
1.6 kB
ak.layout.UnionArray.rst
10.3 kB
ak.layout.UnmaskedArray.rst
4.0 kB
ak.layout.VirtualArray.rst
3.0 kB
ak.numba.register.rst
551 Bytes
ak.numexpr.evaluate.rst
920 Bytes
ak.numexpr.re_evaluate.rst
452 Bytes
ak.pandas.register.rst
426 Bytes
ak.types.ArrayType.rst
1.2 kB
ak.types.ListType.rst
447 Bytes
ak.types.OptionType.rst
542 Bytes
ak.types.PrimitiveType.rst
503 Bytes
ak.types.RecordType.rst
1.1 kB
ak.types.RegularType.rst
545 Bytes
ak.types.Type.rst
3.7 kB
ak.types.UnionType.rst
742 Bytes
ak.types.UnknownType.rst
460 Bytes
awkwardforth.rst
64.7 kB
conf.py
2.5 kB
index.rst
15.7 kB
make_changelog.py
6.6 kB
prepare_docstrings.py
14.1 kB
requirements.txt
76 Bytes
docs-src
_config.yml
732 Bytes
_toc.yml
4.6 kB
how-to-combinatorics-best-match.md
921 Bytes
how-to-combinatorics-cartesian-combinations.md
925 Bytes
how-to-combinatorics.md
404 Bytes
how-to-convert-arrow.md
11.4 kB
how-to-convert-buffers.md
9.3 kB
how-to-convert-json.md
3.1 kB
how-to-convert-numpy.md
14.0 kB
how-to-convert-pandas.md
6.6 kB
how-to-convert-python.md
20.6 kB
how-to-convert-uproot.md
8.3 kB
how-to-convert.md
564 Bytes
how-to-create-arraybuilder.md
11.8 kB
how-to-create-constructors.md
48.2 kB
how-to-create-layoutbuilder.md
7.7 kB
how-to-create-lazy.md
807 Bytes
how-to-create-lists.md
8.5 kB
how-to-create-missing.md
8.6 kB
how-to-create-records.md
13.3 kB
how-to-create-strings.md
4.9 kB
how-to-create-unflatten-group.md
861 Bytes
how-to-create.md
769 Bytes
how-to-differentiate-using-jax.md
3.6 kB
how-to-examine-checking-validity.md
829 Bytes
how-to-examine-list-fields.md
841 Bytes
how-to-examine-simple-slicing.md
843 Bytes
how-to-examine-single-item.md
833 Bytes
how-to-examine-type.md
817 Bytes
how-to-examine.md
531 Bytes
how-to-filter-cut-mask.md
839 Bytes
how-to-filter-jagged.md
865 Bytes
how-to-filter-masked.md
841 Bytes
how-to-filter-num.md
835 Bytes
how-to-filter.md
460 Bytes
how-to-math-argminmax.md
813 Bytes
how-to-math-broadcasting.md
817 Bytes
how-to-math-gpu.md
823 Bytes
how-to-math-numpy.md
833 Bytes
how-to-math-reducing.md
841 Bytes
how-to-math-statistics.md
865 Bytes
how-to-math.md
555 Bytes
how-to-restructure-add-fields.md
841 Bytes
how-to-restructure-concatenate.md
837 Bytes
how-to-restructure-flatten.md
19.0 kB
how-to-restructure-pad.md
8.4 kB
how-to-restructure-rename-records.md
847 Bytes
how-to-restructure-sort.md
827 Bytes
how-to-restructure-zip-project.md
861 Bytes
how-to-restructure.md
694 Bytes
how-to-specialize-in-numba.md
865 Bytes
how-to-specialize-lorentz.md
833 Bytes
how-to-specialize-override-numpy.md
869 Bytes
how-to-specialize-subclass.md
865 Bytes
how-to-specialize.md
503 Bytes
how-to-use-in-numba-arraybuilder.md
895 Bytes
how-to-use-in-numba-features.md
895 Bytes
how-to-use-in-numba.md
381 Bytes
img
bikeroutes-scaling.svg
43 Bytes
desire-path.jpg
37 Bytes
example-hierarchy.svg
17.1 kB
favicon.ico
31 Bytes
github-issues-documentation.png
58 Bytes
how-it-works.svg
40 Bytes
logo-300px.png
34 Bytes
quickstart.md
6.4 kB
requirements.txt
204 Bytes
what-is-awkward.md
21.2 kB
include
awkward
Content.h
61.2 kB
Identities.h
14.7 kB
Index.h
8.9 kB
Iterator.h
2.0 kB
Reducer.h
45.4 kB
Slice.h
22.6 kB
array
BitMaskedArray.h
14.9 kB
ByteMaskedArray.h
13.9 kB
EmptyArray.h
10.3 kB
IndexedArray.h
17.0 kB
ListArray.h
15.3 kB
ListOffsetArray.h
14.8 kB
None.h
10.7 kB
NumpyArray.h
30.9 kB
Record.h
11.5 kB
RecordArray.h
15.8 kB
RegularArray.h
12.9 kB
UnionArray.h
14.9 kB
UnmaskedArray.h
11.8 kB
VirtualArray.h
13.8 kB
builder
ArrayBuilder.h
13.8 kB
BoolBuilder.h
2.8 kB
Builder.h
5.7 kB
Complex128Builder.h
3.7 kB
DatetimeBuilder.h
3.0 kB
Float64Builder.h
3.3 kB
Int64Builder.h
2.8 kB
ListBuilder.h
3.4 kB
OptionBuilder.h
3.8 kB
RecordBuilder.h
4.5 kB
StringBuilder.h
3.8 kB
TupleBuilder.h
3.5 kB
UnionBuilder.h
3.6 kB
UnknownBuilder.h
2.8 kB
common.h
3.4 kB
cuda-utils.h
632 Bytes
datetime_util.h
3.6 kB
forth
ForthInputBuffer.h
2.1 kB
ForthMachine.h
14.1 kB
ForthOutputBuffer.h
9.4 kB
io
json.h
21.3 kB
uproot.h
474 Bytes
kernel-dispatch.h
47.9 kB
kernel-utils.h
2.9 kB
layoutbuilder
BitMaskedArrayBuilder.h
4.4 kB
ByteMaskedArrayBuilder.h
4.3 kB
EmptyArrayBuilder.h
3.7 kB
FormBuilder.h
5.8 kB
IndexedArrayBuilder.h
4.6 kB
IndexedOptionArrayBuilder.h
4.5 kB
LayoutBuilder.h
8.8 kB
ListArrayBuilder.h
4.6 kB
ListOffsetArrayBuilder.h
5.0 kB
NumpyArrayBuilder.h
4.9 kB
RecordArrayBuilder.h
4.6 kB
RegularArrayBuilder.h
4.5 kB
UnionArrayBuilder.h
4.7 kB
UnmaskedArrayBuilder.h
4.4 kB
partition
IrregularlyPartitionedArray.h
1.8 kB
PartitionedArray.h
6.5 kB
python
content.h
9.7 kB
dlpack_util.h
564 Bytes
forms.h
2.7 kB
forth.h
479 Bytes
identities.h
667 Bytes
index.h
509 Bytes
io.h
527 Bytes
kernel_utils.h
416 Bytes
partition.h
946 Bytes
startup.h
570 Bytes
types.h
1.8 kB
util.h
1.5 kB
virtual.h
2.8 kB
type
ArrayType.h
2.1 kB
ListType.h
1.9 kB
OptionType.h
2.0 kB
PrimitiveType.h
1.9 kB
RecordType.h
3.8 kB
RegularType.h
2.2 kB
Type.h
8.5 kB
UnionType.h
2.1 kB
UnknownType.h
1.7 kB
util.h
8.1 kB
virtual
ArrayCache.h
1.7 kB
ArrayGenerator.h
5.1 kB
kernel-specification.yml
458.0 kB
kernel-test-data.yml
527.1 kB
localbuild.py
5.6 kB
noxfile.py
1.5 kB
pybind11
pyproject.toml
4.7 kB
rapidjson
requirements-dev.txt
345 Bytes
requirements-test.txt
21 Bytes
requirements.txt
67 Bytes
runtime.txt
4 Bytes
setup.cfg
2.9 kB
setup.py
10.4 kB
src
awkward
__init__.py
1.4 kB
_connect
__init__.py
144 Bytes
_autograd.py
2.8 kB
_jax
__init__.py
1.0 kB
jax_utils.py
12.0 kB
_numba
__init__.py
3.8 kB
arrayview.py
64.9 kB
builder.py
21.1 kB
layout.py
97.2 kB
_numexpr.py
4.6 kB
_numpy.py
15.4 kB
_uproot.py
1.5 kB
_cpu_kernels.py
737 Bytes
_io.py
403 Bytes
_libawkward.py
8.7 kB
_typeparser
__init__.py
122 Bytes
generated_parser.py
149.5 kB
parser.py
11.0 kB
type-grammar.lark
2.3 kB
_util.py
63.3 kB
_v2
__init__.py
1.1 kB
_broadcasting.py
38.7 kB
_connect
__init__.py
88 Bytes
avro.py
32.9 kB
cling.py
55.1 kB
cuda
__init__.py
7.2 kB
cuda_kernels
awkward_BitMaskedArray_to_ByteMaskedArray.cu
2.6 kB
awkward_BitMaskedArray_to_IndexedOptionArray.cu
4.3 kB
awkward_ByteMaskedArray_getitem_carry.cu
987 Bytes
awkward_ByteMaskedArray_getitem_nextcarry.cu
2.5 kB
awkward_ByteMaskedArray_getitem_nextcarry_outindex.cu
3.0 kB
awkward_ByteMaskedArray_mask.cu
630 Bytes
awkward_ByteMaskedArray_overlay_mask.cu
830 Bytes
awkward_ByteMaskedArray_reduce_next_64.cu
3.2 kB
awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_64.cu
2.7 kB
awkward_ByteMaskedArray_toIndexedOptionArray.cu
749 Bytes
awkward_Content_getitem_next_missing_jagged_getmaskstartstop.cu
2.7 kB
awkward_Identities32_to_Identities64.cu
674 Bytes
awkward_Identities_getitem_carry.cu
1.1 kB
awkward_Index_to_Index64.cu
552 Bytes
awkward_IndexedArray_fill_count.cu
637 Bytes
awkward_IndexedArray_flatten_nextcarry.cu
2.9 kB
awkward_IndexedArray_getitem_nextcarry.cu
2.9 kB
awkward_IndexedArray_getitem_nextcarry_outindex.cu
3.4 kB
awkward_IndexedArray_getitem_nextcarry_outindex_mask.cu
3.5 kB
awkward_IndexedArray_mask.cu
556 Bytes
awkward_IndexedArray_overlay_mask.cu
695 Bytes
awkward_IndexedArray_reduce_next_64.cu
3.0 kB
awkward_IndexedArray_reduce_next_fix_offsets_64.cu
795 Bytes
awkward_IndexedArray_reduce_next_nonlocal_nextshifts_64.cu
2.5 kB
awkward_IndexedArray_reduce_next_nonlocal_nextshifts_fromshifts_64.cu
2.7 kB
awkward_IndexedArray_simplify.cu
1.0 kB
awkward_IndexedArray_validity.cu
961 Bytes
awkward_IndexedOptionArray_rpad_and_clip_mask_axis1.cu
2.6 kB
awkward_ListArray_compact_offsets.cu
1.5 kB
awkward_ListArray_getitem_jagged_expand.cu
1.7 kB
awkward_ListArray_getitem_next_array.cu
2.0 kB
awkward_ListArray_num.cu
668 Bytes
awkward_ListArray_validity.cu
1.2 kB
awkward_ListOffsetArray_compact_offsets.cu
755 Bytes
awkward_ListOffsetArray_flatten_offsets.cu
806 Bytes
awkward_ListOffsetArray_reduce_global_startstop_64.cu
744 Bytes
awkward_ListOffsetArray_rpad_and_clip_axis1.cu
1.2 kB
awkward_ListOffsetArray_rpad_axis1.cu
1.1 kB
awkward_MaskedArray_getitem_next_jagged_project.cu
3.2 kB
awkward_NumpyArray_contiguous_init.cu
575 Bytes
awkward_NumpyArray_contiguous_next.cu
830 Bytes
awkward_NumpyArray_fill_tobool.cu
650 Bytes
awkward_NumpyArray_getitem_boolean_nonzero.cu
2.6 kB
awkward_NumpyArray_getitem_next_array.cu
1.1 kB
awkward_NumpyArray_getitem_next_array_advanced.cu
951 Bytes
awkward_NumpyArray_getitem_next_at.cu
721 Bytes
awkward_NumpyArray_getitem_next_range.cu
1.0 kB
awkward_NumpyArray_getitem_next_range_advanced.cu
1.3 kB
awkward_NumpyArray_reduce_adjust_starts_64.cu
835 Bytes
awkward_NumpyArray_reduce_adjust_starts_shifts_64.cu
975 Bytes
awkward_NumpyArray_reduce_mask_ByteMaskedArray_64.cu
802 Bytes
awkward_RegularArray_broadcast_tooffsets.cu
1.1 kB
awkward_RegularArray_compact_offsets.cu
623 Bytes
awkward_RegularArray_getitem_carry.cu
789 Bytes
awkward_RegularArray_getitem_jagged_expand.cu
1.0 kB
awkward_RegularArray_getitem_next_array.cu
1.0 kB
awkward_RegularArray_getitem_next_array_advanced.cu
1.0 kB
awkward_RegularArray_getitem_next_at.cu
974 Bytes
awkward_RegularArray_getitem_next_range.cu
946 Bytes
awkward_RegularArray_getitem_next_range_spreadadvanced.cu
980 Bytes
awkward_RegularArray_localindex.cu
663 Bytes
awkward_RegularArray_num.cu
509 Bytes
awkward_UnionArray_fillna.cu
586 Bytes
awkward_UnionArray_project.cu
2.6 kB
awkward_UnionArray_validity.cu
1.4 kB
awkward_carry_arange.cu
461 Bytes
awkward_combinations.cu
534 Bytes
awkward_content_reduce_zeroparents_64.cu
529 Bytes
awkward_index_carry.cu
830 Bytes
awkward_index_carry_nocheck.cu
636 Bytes
awkward_index_rpad_and_clip_axis1.cu
689 Bytes
awkward_localindex.cu
457 Bytes
awkward_missing_repeat.cu
830 Bytes
awkward_new_Identities.cu
469 Bytes
awkward_reduce_argmax.cu
2.0 kB
awkward_reduce_argmax_bool_64.cu
2.2 kB
awkward_reduce_argmin.cu
2.0 kB
awkward_reduce_argmin_bool_64.cu
2.2 kB
awkward_reduce_count_64.cu
3.1 kB
awkward_reduce_countnonzero.cu
3.3 kB
awkward_reduce_max.cu
2.0 kB
awkward_reduce_min.cu
2.0 kB
awkward_reduce_prod_bool.cu
3.2 kB
awkward_reduce_sum.cu
3.0 kB
awkward_reduce_sum_bool.cu
3.2 kB
awkward_reduce_sum_int32_bool_64.cu
3.4 kB
awkward_reduce_sum_int64_bool_64.cu
3.4 kB
awkward_regularize_arrayslice.cu
865 Bytes
awkward_zero_mask.cu
443 Bytes
cuda_common.cu
3.2 kB
jax
__init__.py
2.7 kB
_reducers.py
7.3 kB
numba
__init__.py
88 Bytes
arrayview.py
33.6 kB
builder.py
24.4 kB
layout.py
50.4 kB
numexpr.py
4.8 kB
numpy.py
15.8 kB
pyarrow.py
38.3 kB
rdataframe
__init__.py
88 Bytes
from_rdataframe.py
8.6 kB
to_rdataframe.py
9.7 kB
_lookup.py
11.5 kB
_prettyprint.py
9.4 kB
_reducers.py
21.2 kB
_slicing.py
19.3 kB
_typetracer.py
26.0 kB
_util.py
36.4 kB
behaviors
__init__.py
88 Bytes
categorical.py
3.5 kB
mixins.py
3.7 kB
string.py
8.2 kB
config.py
1.4 kB
contents
__init__.py
1.1 kB
bitmaskedarray.py
24.1 kB
bytemaskedarray.py
38.9 kB
content.py
56.9 kB
emptyarray.py
11.4 kB
indexedarray.py
43.8 kB
indexedoptionarray.py
61.4 kB
listarray.py
56.0 kB
listoffsetarray.py
80.5 kB
numpyarray.py
46.6 kB
recordarray.py
36.8 kB
regulararray.py
46.6 kB
unionarray.py
51.7 kB
unmaskedarray.py
19.5 kB
cpp-headers
awkward
BuilderOptions.h
1.9 kB
GrowableBuffer.h
16.6 kB
LayoutBuilder.h
89.1 kB
utils.h
8.6 kB
rdataframe
jagged_builders.h
1.8 kB
forms
__init__.py
1.0 kB
bitmaskedform.py
7.6 kB
bytemaskedform.py
6.9 kB
emptyform.py
3.1 kB
form.py
13.7 kB
indexedform.py
6.0 kB
indexedoptionform.py
6.4 kB
listform.py
6.7 kB
listoffsetform.py
5.8 kB
numpyform.py
6.8 kB
recordform.py
10.8 kB
regularform.py
6.1 kB
unionform.py
8.7 kB
unmaskedform.py
5.1 kB
highlevel.py
118.3 kB
identifier.py
4.2 kB
index.py
7.4 kB
numba.py
2.8 kB
operations
__init__.py
5.6 kB
ak_all.py
3.7 kB
ak_any.py
3.7 kB
ak_argcartesian.py
4.4 kB
ak_argcombinations.py
3.4 kB
ak_argmax.py
5.9 kB
ak_argmin.py
5.9 kB
ak_argsort.py
2.5 kB
ak_backend.py
2.3 kB
ak_broadcast_arrays.py
8.0 kB
ak_cartesian.py
16.7 kB
ak_categories.py
1.4 kB
ak_combinations.py
8.0 kB
ak_concatenate.py
11.5 kB
ak_copy.py
2.4 kB
ak_corr.py
5.0 kB
ak_count.py
5.0 kB
ak_count_nonzero.py
3.8 kB
ak_covar.py
4.5 kB
ak_fields.py
973 Bytes
ak_fill_none.py
4.7 kB
ak_firsts.py
2.1 kB
ak_flatten.py
6.3 kB
ak_from_arrow.py
2.9 kB
ak_from_arrow_schema.py
752 Bytes
ak_from_avro_file.py
2.7 kB
ak_from_buffers.py
11.4 kB
ak_from_categorical.py
1.5 kB
ak_from_cupy.py
1.5 kB
ak_from_iter.py
3.8 kB
ak_from_jax.py
1.5 kB
ak_from_json.py
30.6 kB
ak_from_numpy.py
2.1 kB
ak_from_parquet.py
12.1 kB
ak_from_rdataframe.py
967 Bytes
ak_from_regular.py
2.9 kB
ak_full_like.py
8.1 kB
ak_is_categorical.py
835 Bytes
ak_is_none.py
3.2 kB
ak_is_tuple.py
711 Bytes
ak_is_valid.py
1.0 kB
ak_isclose.py
2.3 kB
ak_linear_fit.py
8.2 kB
ak_local_index.py
3.1 kB
ak_mask.py
4.7 kB
ak_max.py
6.5 kB
ak_mean.py
7.0 kB
ak_metadata_from_parquet.py
2.7 kB
ak_min.py
6.5 kB
ak_moment.py
4.1 kB
ak_nan_to_none.py
1.9 kB
ak_nan_to_num.py
4.7 kB
ak_num.py
3.0 kB
ak_ones_like.py
1.3 kB
ak_packed.py
3.3 kB
ak_pad_none.py
4.4 kB
ak_parameters.py
1.6 kB
ak_prod.py
5.4 kB
ak_ptp.py
4.1 kB
ak_ravel.py
2.1 kB
ak_run_lengths.py
8.1 kB
ak_singletons.py
2.7 kB
ak_softmax.py
2.8 kB
ak_sort.py
2.1 kB
ak_std.py
6.4 kB
ak_strings_astype.py
2.8 kB
ak_sum.py
10.2 kB
ak_to_arrow.py
4.8 kB
ak_to_arrow_table.py
6.7 kB
ak_to_backend.py
2.4 kB
ak_to_buffers.py
5.7 kB
ak_to_categorical.py
5.9 kB
ak_to_cupy.py
857 Bytes
ak_to_dataframe.py
10.5 kB
ak_to_jax.py
859 Bytes
ak_to_json.py
11.6 kB
ak_to_layout.py
4.4 kB
ak_to_list.py
2.9 kB
ak_to_numpy.py
1.6 kB
ak_to_parquet.py
8.1 kB
ak_to_rdataframe.py
2.8 kB
ak_to_regular.py
3.1 kB
ak_transform.py
22.9 kB
ak_type.py
3.9 kB
ak_unflatten.py
8.2 kB
ak_unzip.py
2.4 kB
ak_validity_error.py
1.2 kB
ak_values_astype.py
2.5 kB
ak_var.py
7.6 kB
ak_where.py
5.4 kB
ak_with_field.py
5.2 kB
ak_with_name.py
2.3 kB
ak_with_parameter.py
1.7 kB
ak_without_parameters.py
1.3 kB
ak_zeros_like.py
1.5 kB
ak_zip.py
8.7 kB
record.py
8.5 kB
tmp_for_testing.py
17.2 kB
types
__init__.py
681 Bytes
_awkward_datashape_parser.py
163.2 kB
arraytype.py
1.7 kB
listtype.py
2.6 kB
numpytype.py
5.7 kB
optiontype.py
4.0 kB
recordtype.py
7.8 kB
regulartype.py
3.1 kB
type.py
9.3 kB
uniontype.py
3.6 kB
unknowntype.py
1.8 kB
behaviors
__init__.py
134 Bytes
categorical.py
12.0 kB
mixins.py
3.9 kB
string.py
8.0 kB
forms.py
964 Bytes
forth.py
287 Bytes
highlevel.py
103.5 kB
layout.py
3.0 kB
nplike.py
28.1 kB
numba.py
243 Bytes
operations
__init__.py
135 Bytes
convert.py
202.6 kB
describe.py
8.9 kB
reducers.py
64.5 kB
structure.py
182.8 kB
partition.py
22.8 kB
types.py
802 Bytes
cpu-kernels
allocators.cpp
751 Bytes
awkward_BitMaskedArray_to_ByteMaskedArray.cpp
2.0 kB
awkward_BitMaskedArray_to_IndexedOptionArray.cpp
3.6 kB
awkward_ByteMaskedArray_getitem_carry.cpp
924 Bytes
awkward_ByteMaskedArray_getitem_nextcarry.cpp
796 Bytes
awkward_ByteMaskedArray_getitem_nextcarry_outindex.cpp
949 Bytes
awkward_ByteMaskedArray_mask.cpp
692 Bytes
awkward_ByteMaskedArray_numnull.cpp
511 Bytes
awkward_ByteMaskedArray_overlay_mask.cpp
863 Bytes
awkward_ByteMaskedArray_reduce_next_64.cpp
702 Bytes
awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_64.cpp
646 Bytes
awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_fromshifts_64.cpp
705 Bytes
awkward_ByteMaskedArray_toIndexedOptionArray.cpp
769 Bytes
awkward_Content_getitem_next_missing_jagged_getmaskstartstop.cpp
757 Bytes
awkward_Identities32_to_Identities64.cpp
471 Bytes
awkward_Identities_extend.cpp
968 Bytes
awkward_Identities_from_IndexedArray.cpp
3.4 kB
awkward_Identities_from_ListArray.cpp
3.9 kB
awkward_Identities_from_ListOffsetArray.cpp
3.4 kB
awkward_Identities_from_RegularArray.cpp
1.5 kB
awkward_Identities_from_UnionArray.cpp
4.1 kB
awkward_Identities_getitem_carry.cpp
1.5 kB
awkward_Index_carry.cpp
2.0 kB
awkward_Index_iscontiguous.cpp
1.4 kB
awkward_Index_nones_as_index.cpp
744 Bytes
awkward_Index_to_Index64.cpp
1.1 kB
awkward_IndexedArray_fill.cpp
1.4 kB
awkward_IndexedArray_fill_count.cpp
705 Bytes
awkward_IndexedArray_flatten_nextcarry.cpp
1.5 kB
awkward_IndexedArray_flatten_none2empty.cpp
1.9 kB
awkward_IndexedArray_getitem_adjust_outindex.cpp
1.2 kB
awkward_IndexedArray_getitem_carry.cpp
1.6 kB
awkward_IndexedArray_getitem_nextcarry.cpp
1.5 kB
awkward_IndexedArray_getitem_nextcarry_outindex.cpp
1.7 kB
awkward_IndexedArray_getitem_nextcarry_outindex_mask.cpp
1.8 kB
awkward_IndexedArray_index_of_nulls.cpp
1.5 kB
awkward_IndexedArray_local_preparenext_64.cpp
782 Bytes
awkward_IndexedArray_mask.cpp
1.0 kB
awkward_IndexedArray_numnull.cpp
1.1 kB
awkward_IndexedArray_numnull_parents.cpp
1.4 kB
awkward_IndexedArray_numnull_unique.cpp
440 Bytes
awkward_IndexedArray_overlay_mask.cpp
1.3 kB
awkward_IndexedArray_ranges_carry_next_64.cpp
1.6 kB
awkward_IndexedArray_ranges_next_64.cpp
1.9 kB
awkward_IndexedArray_reduce_next_64.cpp
1.6 kB
awkward_IndexedArray_reduce_next_fix_offsets_64.cpp
553 Bytes
awkward_IndexedArray_reduce_next_nonlocal_nextshifts_64.cpp
1.4 kB
awkward_IndexedArray_reduce_next_nonlocal_nextshifts_fromshifts_64.cpp
1.6 kB
awkward_IndexedArray_simplify.cpp
3.6 kB
awkward_IndexedArray_unique_next_index_and_offsets_64.cpp
890 Bytes
awkward_IndexedArray_validity.cpp
1.4 kB
awkward_IndexedOptionArray_rpad_and_clip_mask_axis1.cpp
831 Bytes
awkward_ListArray_argsort.cpp
6.7 kB
awkward_ListArray_broadcast_tooffsets.cpp
2.3 kB
awkward_ListArray_combinations.cpp
1.9 kB
awkward_ListArray_combinations_length.cpp
2.2 kB
awkward_ListArray_compact_offsets.cpp
1.5 kB
awkward_ListArray_fill.cpp
1.9 kB
awkward_ListArray_getitem_carry.cpp
1.9 kB
awkward_ListArray_getitem_jagged_apply.cpp
3.5 kB
awkward_ListArray_getitem_jagged_carrylen.cpp
860 Bytes
awkward_ListArray_getitem_jagged_descend.cpp
2.2 kB
awkward_ListArray_getitem_jagged_expand.cpp
2.4 kB
awkward_ListArray_getitem_jagged_numvalid.cpp
1.4 kB
awkward_ListArray_getitem_jagged_shrink.cpp
1.6 kB
awkward_ListArray_getitem_next_array.cpp
2.6 kB
awkward_ListArray_getitem_next_array_advanced.cpp
2.8 kB
awkward_ListArray_getitem_next_at.cpp
1.7 kB
awkward_ListArray_getitem_next_range.cpp
2.9 kB
awkward_ListArray_getitem_next_range_carrylength.cpp
2.3 kB
awkward_ListArray_getitem_next_range_counts.cpp
1.2 kB
awkward_ListArray_getitem_next_range_spreadadvanced.cpp
1.6 kB
awkward_ListArray_localindex.cpp
1.2 kB
awkward_ListArray_min_range.cpp
1.4 kB
awkward_ListArray_num.cpp
1.2 kB
awkward_ListArray_rpad_and_clip_length_axis1.cpp
1.6 kB
awkward_ListArray_rpad_axis1.cpp
1.9 kB
awkward_ListArray_validity.cpp
1.5 kB
awkward_ListOffsetArray_argsort.cpp
6.6 kB
awkward_ListOffsetArray_argsort_strings.cpp
4.1 kB
awkward_ListOffsetArray_compact_offsets.cpp
1.3 kB
awkward_ListOffsetArray_flatten_offsets.cpp
1.6 kB
awkward_ListOffsetArray_getitem_adjust_offsets.cpp
1.2 kB
awkward_ListOffsetArray_getitem_adjust_offsets_index.cpp
1.9 kB
awkward_ListOffsetArray_local_preparenext_64.cpp
740 Bytes
awkward_ListOffsetArray_reduce_global_startstop_64.cpp
485 Bytes
awkward_ListOffsetArray_reduce_local_nextparents_64.cpp
629 Bytes
awkward_ListOffsetArray_reduce_local_outoffsets_64.cpp
673 Bytes
awkward_ListOffsetArray_reduce_nonlocal_findgaps_64.cpp
615 Bytes
awkward_ListOffsetArray_reduce_nonlocal_maxcount_offsetscopy_64.cpp
694 Bytes
awkward_ListOffsetArray_reduce_nonlocal_nextshifts_64.cpp
1.1 kB
awkward_ListOffsetArray_reduce_nonlocal_nextstarts_64.cpp
614 Bytes
awkward_ListOffsetArray_reduce_nonlocal_outstartsstops_64.cpp
1.3 kB
awkward_ListOffsetArray_reduce_nonlocal_preparenext_64.cpp
1.3 kB
awkward_ListOffsetArray_rpad_and_clip_axis1.cpp
1.6 kB
awkward_ListOffsetArray_rpad_axis1.cpp
1.6 kB
awkward_ListOffsetArray_rpad_length_axis1.cpp
1.7 kB
awkward_ListOffsetArray_toRegularArray.cpp
1.6 kB
awkward_MaskedArray_getitem_next_jagged_project.cpp
1.7 kB
awkward_NumpyArray_contiguous_copy.cpp
780 Bytes
awkward_NumpyArray_contiguous_copy_from_many.cpp
979 Bytes
awkward_NumpyArray_contiguous_init.cpp
627 Bytes
awkward_NumpyArray_contiguous_next.cpp
809 Bytes
awkward_NumpyArray_copy.cpp
376 Bytes
awkward_NumpyArray_fill.cpp
35.5 kB
awkward_NumpyArray_fill_frombool.cpp
4.3 kB
awkward_NumpyArray_fill_fromcomplex.cpp
8.8 kB
awkward_NumpyArray_fill_scaled.cpp
1.1 kB
awkward_NumpyArray_fill_tobool.cpp
4.0 kB
awkward_NumpyArray_fill_tocomplex.cpp
8.8 kB
awkward_NumpyArray_getitem_boolean_nonzero.cpp
794 Bytes
awkward_NumpyArray_getitem_boolean_numtrue.cpp
513 Bytes
awkward_NumpyArray_getitem_next_array.cpp
1.1 kB
awkward_NumpyArray_getitem_next_array_advanced.cpp
946 Bytes
awkward_NumpyArray_getitem_next_at.cpp
767 Bytes
awkward_NumpyArray_getitem_next_null.cpp
1.4 kB
awkward_NumpyArray_getitem_next_range.cpp
959 Bytes
awkward_NumpyArray_getitem_next_range_advanced.cpp
1.2 kB
awkward_NumpyArray_rearrange_shifted.cpp
2.1 kB
awkward_NumpyArray_reduce_adjust_starts_64.cpp
605 Bytes
awkward_NumpyArray_reduce_adjust_starts_shifts_64.cpp
655 Bytes
awkward_NumpyArray_reduce_mask_ByteMaskedArray_64.cpp
562 Bytes
awkward_NumpyArray_sort_asstrings_uint8.cpp
2.1 kB
awkward_NumpyArray_subrange_equal.cpp
4.2 kB
awkward_NumpyArray_unique_ranges.cpp
4.5 kB
awkward_NumpyArray_unique_strings_uint8.cpp
1.2 kB
awkward_RegularArray_broadcast_tooffsets.cpp
1.0 kB
awkward_RegularArray_broadcast_tooffsets_size1.cpp
1.0 kB
awkward_RegularArray_combinations.cpp
802 Bytes
awkward_RegularArray_compact_offsets.cpp
680 Bytes
awkward_RegularArray_getitem_carry.cpp
783 Bytes
awkward_RegularArray_getitem_jagged_expand.cpp
1.0 kB
awkward_RegularArray_getitem_next_array.cpp
951 Bytes
awkward_RegularArray_getitem_next_array_advanced.cpp
992 Bytes
awkward_RegularArray_getitem_next_array_regularize.cpp
985 Bytes
awkward_RegularArray_getitem_next_at.cpp
904 Bytes
awkward_RegularArray_getitem_next_range.cpp
913 Bytes
awkward_RegularArray_getitem_next_range_spreadadvanced.cpp
890 Bytes
awkward_RegularArray_localindex.cpp
678 Bytes
awkward_RegularArray_num.cpp
585 Bytes
awkward_RegularArray_rpad_and_clip_axis1.cpp
920 Bytes
awkward_UnionArray_fillindex.cpp
1.3 kB
awkward_UnionArray_fillindex_count.cpp
681 Bytes
awkward_UnionArray_fillna.cpp
1.1 kB
awkward_UnionArray_filltags.cpp
796 Bytes
awkward_UnionArray_filltags_const.cpp
711 Bytes
awkward_UnionArray_flatten_combine.cpp
2.2 kB
awkward_UnionArray_flatten_length.cpp
1.7 kB
awkward_UnionArray_nestedfill_tags_index.cpp
1.7 kB
awkward_UnionArray_project.cpp
1.6 kB
awkward_UnionArray_regular_index.cpp
1.5 kB
awkward_UnionArray_regular_index_getsize.cpp
769 Bytes
awkward_UnionArray_simplify.cpp
5.9 kB
awkward_UnionArray_simplify_one.cpp
2.0 kB
awkward_UnionArray_validity.cpp
1.9 kB
awkward_argsort.cpp
6.4 kB
awkward_carry_arange.cpp
794 Bytes
awkward_combinations.cpp
628 Bytes
awkward_content_reduce_zeroparents_64.cpp
407 Bytes
awkward_index_carry_nocheck.cpp
1.7 kB
awkward_index_rpad_and_clip_axis0.cpp
760 Bytes
awkward_index_rpad_and_clip_axis1.cpp
764 Bytes
awkward_localindex.cpp
524 Bytes
awkward_missing_repeat.cpp
879 Bytes
awkward_new_Identities.cpp
663 Bytes
awkward_one_mask.cpp
499 Bytes
awkward_quick_argsort.cpp
8.1 kB
awkward_quick_sort.cpp
7.1 kB
awkward_reduce_argmax.cpp
3.4 kB
awkward_reduce_argmax_bool_64.cpp
670 Bytes
awkward_reduce_argmax_complex.cpp
1.4 kB
awkward_reduce_argmin.cpp
3.4 kB
awkward_reduce_argmin_bool_64.cpp
670 Bytes
awkward_reduce_argmin_complex.cpp
1.4 kB
awkward_reduce_count_64.cpp
509 Bytes
awkward_reduce_countnonzero.cpp
3.6 kB
awkward_reduce_countnonzero_complex.cpp
1.2 kB
awkward_reduce_max.cpp
3.7 kB
awkward_reduce_max_complex.cpp
1.5 kB
awkward_reduce_min.cpp
3.7 kB
awkward_reduce_min_complex.cpp
1.5 kB
awkward_reduce_prod.cpp
5.0 kB
awkward_reduce_prod_bool.cpp
3.5 kB
awkward_reduce_prod_bool_complex.cpp
1.2 kB
awkward_reduce_prod_complex.cpp
1.5 kB
awkward_reduce_prod_int32_bool_64.cpp
571 Bytes
awkward_reduce_prod_int64_bool_64.cpp
571 Bytes
awkward_reduce_sum.cpp
5.0 kB
awkward_reduce_sum_bool.cpp
3.5 kB
awkward_reduce_sum_bool_complex.cpp
1.2 kB
awkward_reduce_sum_complex.cpp
1.3 kB
awkward_reduce_sum_int32_bool_64.cpp
569 Bytes
awkward_reduce_sum_int64_bool_64.cpp
569 Bytes
awkward_regularize_arrayslice.cpp
860 Bytes
awkward_slicearray_ravel.cpp
1.2 kB
awkward_slicemissing_check_same.cpp
598 Bytes
awkward_sort.cpp
6.4 kB
awkward_sort_ascending.cpp
4.6 kB
awkward_sorting_ranges.cpp
614 Bytes
awkward_sorting_ranges_length.cpp
522 Bytes
awkward_unique.cpp
2.4 kB
awkward_unique_copy.cpp
3.0 kB
awkward_unique_offsets.cpp
1.9 kB
awkward_unique_ranges.cpp
3.8 kB
awkward_zero_mask.cpp
503 Bytes
kernel-utils.cpp
4.4 kB
libawkward
Content.cpp
72.2 kB
Identities.cpp
12.3 kB
Index.cpp
12.0 kB
Iterator.cpp
1.4 kB
Reducer.cpp
95.2 kB
Slice.cpp
24.7 kB
array
BitMaskedArray.cpp
39.2 kB
ByteMaskedArray.cpp
52.1 kB
EmptyArray.cpp
23.7 kB
IndexedArray.cpp
106.1 kB
ListArray.cpp
71.6 kB
ListOffsetArray.cpp
87.5 kB
None.cpp
14.3 kB
NumpyArray.cpp
214.5 kB
Record.cpp
21.7 kB
RecordArray.cpp
64.6 kB
RegularArray.cpp
56.3 kB
UnionArray.cpp
79.2 kB
UnmaskedArray.cpp
39.4 kB
VirtualArray.cpp
41.2 kB
builder
ArrayBuilder.cpp
12.7 kB
BoolBuilder.cpp
4.7 kB
Builder.cpp
183 Bytes
Complex128Builder.cpp
5.4 kB
DatetimeBuilder.cpp
6.2 kB
Float64Builder.cpp
5.2 kB
Int64Builder.cpp
5.0 kB
ListBuilder.cpp
7.5 kB
OptionBuilder.cpp
7.7 kB
RecordBuilder.cpp
17.6 kB
StringBuilder.cpp
6.8 kB
TupleBuilder.cpp
14.3 kB
UnionBuilder.cpp
14.3 kB
UnknownBuilder.cpp
6.3 kB
forth
ForthInputBuffer.cpp
19.4 kB
ForthMachine.cpp
151.7 kB
ForthOutputBuffer.cpp
25.1 kB
io
json.cpp
60.7 kB
uproot.cpp
6.1 kB
kernel-dispatch.cpp
605.7 kB
layoutbuilder
BitMaskedArrayBuilder.cpp
4.3 kB
ByteMaskedArrayBuilder.cpp
4.3 kB
EmptyArrayBuilder.cpp
4.0 kB
FormBuilder.cpp
486 Bytes
IndexedArrayBuilder.cpp
7.4 kB
IndexedOptionArrayBuilder.cpp
7.1 kB
LayoutBuilder.cpp
30.4 kB
ListArrayBuilder.cpp
6.6 kB
ListOffsetArrayBuilder.cpp
6.8 kB
NumpyArrayBuilder.cpp
5.3 kB
RecordArrayBuilder.cpp
6.4 kB
RegularArrayBuilder.cpp
4.6 kB
UnionArrayBuilder.cpp
7.3 kB
UnmaskedArrayBuilder.cpp
4.1 kB
partition
IrregularlyPartitionedArray.cpp
5.3 kB
PartitionedArray.cpp
8.1 kB
type
ArrayType.cpp
2.4 kB
ListType.cpp
2.6 kB
OptionType.cpp
3.1 kB
PrimitiveType.cpp
3.5 kB
RecordType.cpp
8.6 kB
RegularType.cpp
2.8 kB
Type.cpp
3.2 kB
UnionType.cpp
3.6 kB
UnknownType.cpp
2.4 kB
util.cpp
23.3 kB
virtual
ArrayCache.cpp
529 Bytes
ArrayGenerator.cpp
6.1 kB
python
_ext.cpp
4.3 kB
content.cpp
137.3 kB
dlpack_util.cpp
2.7 kB
forms.cpp
36.7 kB
forth.cpp
25.5 kB
identities.cpp
8.9 kB
index.cpp
16.5 kB
io.cpp
6.0 kB
kernel_utils.cpp
407 Bytes
partition.cpp
6.1 kB
startup.cpp
1.4 kB
types.cpp
21.1 kB
virtual.cpp
17.5 kB
studies
DifferentiableArray-for-JAX.py
6.8 kB
TypedArrayBuilder-forth-test.py
5.1 kB
avro-experiments.ipynb
67.6 kB
awkward-forth-performance
fastavro-read-jagged0-avro.py
373 Bytes
fastavro-read-jagged1-avro.py
372 Bytes
fastavro-read-jagged2-avro.py
371 Bytes
fastavro-read-jagged3-avro.py
370 Bytes
forth-read-jagged0-avro.py
1.4 kB