@@ -88,9 +88,9 @@ strict/minimal:
88
88
standard are included. All signatures in array-api-strict use
89
89
[ positional-only
90
90
arguments] ( https://data-apis.org/array-api/latest/API_specification/function_and_method_signatures.html#function-and-method-signatures ) .
91
- As noted above, only array_api_strict array objects are accepted by
91
+ As noted above, only ` array_api_strict ` array objects are accepted by
92
92
functions, except in the places where the standard allows Python scalars
93
- (i.e., functions to not automatically call ` asarray ` on their inputs).
93
+ (i.e., functions do not automatically call ` asarray ` on their inputs).
94
94
95
95
- Only those [ dtypes that are defined in the
96
96
standard] ( https://data-apis.org/array-api/latest/API_specification/data_types.html )
@@ -106,7 +106,9 @@ strict/minimal:
106
106
107
107
- The
108
108
[ indexing] ( https://data-apis.org/array-api/latest/API_specification/indexing.html )
109
- semantics required by the standard are not
109
+ semantics required by the standard are limited compared to those implemented
110
+ by NumPy (e.g., out-of-bounds slices are not supported, integer array
111
+ indexing is not supported, only a single boolean array index is supported).
110
112
111
113
- There are no distinct "scalar" objects as in NumPy. There are only 0-D
112
114
arrays.
@@ -118,7 +120,7 @@ strict/minimal:
118
120
119
121
- The array object type itself is private and should not be accessed.
120
122
Subclassing or otherwise trying to directly initialize this object is not
121
- supported. Arrays should created with one of the [ array creation
123
+ supported. Arrays should be created with one of the [ array creation
122
124
functions] ( https://data-apis.org/array-api/latest/API_specification/creation_functions.html )
123
125
such as ` asarray ` .
124
126
0 commit comments