GitHub / data-apis/array-api / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| c009c020 | refactor!: allow subsets of dtypes and allow device-dependent dtype support |
Evgeni Burovski <e****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8884c406 | docs: add migration tables for NumPy as PyTorch |
Mateusz Sokół <8****l@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 408141c1 |
docs: add tutorial about API migration
Co-authored-by: Athan Reines <k****e@g****m> |
Mateusz Sokół <8****l@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| df0cfe0f | docs: update stakeholders section |
Mateusz Sokół <8****l@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| a8b323e2 | docs: update migration guide |
Mateusz Sokół <8****l@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 94bb5ba4 |
docs: add migration guides and tutorial
Co-authored-by: Athan Reines <k****e@g****m> |
Mateusz Sokół <8****l@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 017e9cfa |
[DLPack] Update to include DLPack C Exchange API (#984)
Co-authored-by: Ralf Gommers <r****s@g****m> |
Tianqi Chen <t****n@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| d88f7fe0 | fix: add `eig` and `eigvals` to function lists |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 269e59d5 | docs: fix typo |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 2129b5e3 | Fix typo (#994) |
34j <5****j@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5f847a38 | chore: update copyright year | Athan <k****e@g****m> | 6 months ago | |
| 1168a44b | chore: update copyright year | Athan <k****e@g****m> | 6 months ago | |
| ca20d6b5 | build: create new release for v2025.12 | Athan <k****e@g****m> | 6 months ago | |
| 5f0fb82d | docs: add changelog for v2025.12 specification revision |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 9db13b3b | feat: add `broadcast_shapes` to the specification |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 41f98806 | feat: add support for specifying a tuple of axis positions in `expand_dims` |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| ffaf7fa9 | feat: add `isin` to the specification |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 02ab7610 |
fix: ensure correct special cases for complex-valued input in `sqrt`
Co-authored-by: Athan Reines <k****e@g****m> |
Evgeni Burovski <e****y@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 3a801d30 |
feat: add `eig` and `eigvals` to the `linalg` extension
Co-authored-by: Athan Reines <k****e@g****m> |
Evgeni Burovski <e****y@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| eeaa9fab | feat!: return tuples rather than lists |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 6fd51290 | feat: add scalar argument support to `searchsorted` |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| d95df160 | feat: add support for negative axes to `permute_dims` |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a4c30eb9 |
docs: `default_device()` can be `None`
Co-authored-by: Athan Reines <k****e@g****m> |
Evgeni Burovski <e****y@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 18315b96 | docs: add information regarding public workgroup meetings |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 9a3fc5bb |
docs: clarify `__setitem__` type promotion rules for array values
Co-authored-by: Athan Reines <k****e@g****m> |
Guido Imperiale <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 8067560c | docs: clarify scalar type promotion behavior in `clip()` |
Guido Imperiale <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2d3abf7f |
docs: clarify input arrays in device placement
Co-authored-by: Lucy Liu <j****6@g****m> |
Guido Imperiale <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4ddeaca6 | docs: highlight RFC 2119 keywords in data type functions |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 58d2d3cb | docs: move notes below the fold and highlight RFC 2119 keywords |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 0d470daf | docs: move notes below the fold and highlight RFC 2119 keywords |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a52285e1 | docs: move notes below the fold and highlight RFC 2119 keywords |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b4d28f0c | docs: move notes below the fold and highlight RFC 2119 keywords |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| fcdf6ca3 | docs: move notes below the fold and highlight RFC 2119 keywords |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 25200b68 | docs: move notes below the fold and highlight RFC 2119 keywords |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 3267c184 |
docs: clarify that behavior when provided a nested sequence to `asarray` is u...
Co-authored-by: Athan Reines <k****e@g****m>, Lucas Colley <l****8@g****m> |
Evgeni Burovski <e****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| e906ba8e | docs: move notes below the fold and highlight RFC 2119 keywords |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| e52f6ba1 | docs: move notes below the fold and highlight RFC 2119 keywords |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| c1e18bb2 | fix: remove recommendation of no other public names in namespace |
Lucas Colley <l****8@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| fa4c75f0 | docs: move terms and definitions to separate document |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f59d9f16 | docs: move notes below the fold and highlight RFC 2119 keywords |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f9cf531d | fix: update type signature of `eigh` |
Saransh Chopra <s****1@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0941b216 | docs: fix `indexing` kwarg typing in `meshgrid` |
Guido Imperiale <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 772fb461 | docs: fix changelog links |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| aa9e0e9b | build: create new release |
Athan Reines <k****e@g****m>
Committed by: Athan <k****e@g****m> |
over 1 year ago | |
| 4e402cc9 | docs: add changelog for v2024.12 specification revision |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c91c82ce | docs: add design topic on `copy` keyword argument behavior |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 6b8172ea | fix: address missing `complex` type in applicable function signatures |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8b0852b4 | fix: address typo in return type for `nonzero` |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 04987212 |
feat: add support for integer array indexing
Co-authored-by: Evgeni Burovski <e****y@g****m> |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 287b8345 |
fix: address incorrect boundary conditions in `searchsorted`
Co-authored-by: Matt Haberland <m****a@c****u> |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0a425d19 | docs: clarify `clip` behavior when arguments have different data types |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| cfa91d3e | docs: clarify the expected results for in-place operations for immutable arra... |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 407a8aeb | fix: resolve typo in `broadcast_to` to require an exception |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f73baff3 |
docs: clarify that `clip` behavior is undefined when `min` or `max` is outsid...
Co-authored-by: Athan Reines <k****e@g****m> |
Aaron Meurer <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c7476ba4 |
feat: define complex scalar <op> fp array
Co-authored-by: Athan Reines <k****e@g****m> |
Evgeni Burovski <e****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4dccde52 | docs: clarify that `sqrt` must be correctly rounded in accordance with IEEE 754 |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| df8081ca | docs: clarify support for negative indices in `take` and `take_along_axis` |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 071780c7 |
feat: add support for real-valued arrays in `real` and `conj`
Co-authored-by: Athan Reines <k****e@g****m> |
Evgeni Burovski <e****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4f26831f | fix: clarify broadcast behavior in `broadcast_to` |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7adeae8b | feat!: apply type promotion rules according to the device context |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b0aacd9e | fix: resolve conflicting exception guidance in `__dlpack__` |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 73e72286 | feat: add `dtype` kwarg support to `fftfreq` and `rfftfreq` |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 52bbfebe | docs: clarify type promotion behavior in `diff` |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 532db5ba | feat: add scalar support to element-wise functions |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d12a5e31 |
feat: add scalar support to `where`
Co-authored-by: Athan Reines <k****e@g****m> |
Tim Head <b****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| fd6f507e | fix: address default value regression for `axis` kwarg in `vecdot` |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 456d186a |
docs: clarify behavior when providing a zero-dimensional array to `take`
Co-authored-by: Athan Reines <k****e@g****m> |
Lucas Colley <l****8@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7757e67a | feat: add support for scalars in `result_type` |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 640e6cdc | feat: add complex dtype support for `mean` (#850) |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f7d16ff6 |
fix: clarify that `condition` should have a boolean dtype in `where`
Co-authored-by: Athan Reines <k****e@g****m> |
Lucas Colley <l****8@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c492972f | feat: add `cumulative_prod` specification |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5ffffeed | feat: add `count_nonzero` to specification |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5cdcf75b | docs: add note regarding unspecified behavior for 0d arrays in `cumulative_sum` |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 05ec5e72 | docs: clarify that implementations may add additional arguments (#870) |
Matt Haberland <m****a@c****u>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a7bcfe69 | Update copies_views_and_mutation.rst (#865) |
minerharry <3****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 6d205d72 |
docs: add note that cross-kind comparisons are undefined
Co-authored-by: Athan Reines <k****e@g****m> |
Aaron Meurer <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| c28d3c57 |
docs: add note that iteration is defined for 1-D arrays
Co-authored-by: Athan Reines <k****e@g****m> |
Aaron Meurer <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 1765933a | docs: add missing subscripts in `sign` definition |
Matt Haberland <m****a@c****u>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 390e9ccd | feat: add `take_long_axis` to specifiation |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| b8777950 | docs: clarify `roundTiesToEven` behavior for non-ties |
hpkfft.com <p****l@h****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 8b0e405c | docs: specify the behavior of `clip()` when one of the operands is NaN |
Aaron Meurer <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 45b705de | feat: add `diff` to specification |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 0cd4bdf6 | docs: fix reference to eigh/eigvalsh |
Matt Haberland <m****a@c****u>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| b2e232b7 | docs: cross-link to the inspection page in `__array_namespace_info__` |
Aaron Meurer <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 6bfea7ab | feat!: rename "max rank" to "max dimensions" in `capabilities()` |
Aaron Meurer <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| b9339154 | docs: clarify broadcasting semantics and output shape in `linalg.solve` (#810) |
Aaron Meurer <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| b569b039 | feat: add `reciprocal` to the specification |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 25e71773 | Fixes to the array-api stubs (#806) |
Aaron Meurer <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| cee41670 | feat: add `nextafter` to specification |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6a5767ae | feat: add `max rank` to inspection API capabilities |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 69e2733e | build: fix requirements to work with conda |
Aaron Meurer <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 63633e7f | Add missing return type hint to tile() (#798) |
Aaron Meurer <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 65d3102c | Corrected typo in `__bool__` with backport (#785) |
Meekail Zain <3****4@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 91ff864d | docs: fix typo in the changelog |
Aaron Meurer <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 630149c5 | docs: fix equation rendering in `linalg.cholesky` (#762) |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c305b82a | Fix version switcher by using sphinxcontrib-jquery (#758) |
Ralf Gommers <r****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| fa04c35c | Bump Sphinx and sphinx-material versions to latest releases (#757) |
Ralf Gommers <r****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| ea6a47f0 | merge Merge pull request #755 to create 2023.12 release |
Athan <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f63e9fdd | chore: remove files | Athan Reines <k****e@g****m> | over 2 years ago | |
| 2f95e0bb | build: update list of ignored files | Athan Reines <k****e@g****m> | over 2 years ago |