Skip to content

Commit 0f5f4f6

Browse files
committed
Update image paths to shared _static/
1 parent 65f0598 commit 0f5f4f6

File tree

7 files changed

+15
-6
lines changed

7 files changed

+15
-6
lines changed

spec/2021.12/API_specification/data_types.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,15 @@ Double-precision (128-bit) complex floating-point number whose real and imaginar
7777

7878
Accordingly, subnormal behavior is left unspecified and, thus, implementation-defined. Conforming implementations may vary in their support for subnormal numbers.
7979

80+
.. admonition:: Future extension
81+
:class: admonition tip
82+
83+
``complex64`` and ``complex128`` data types are expected to be included in the next version of this standard and to have the following casting rules (will be added to :ref:`type-promotion`):
84+
85+
.. image:: ../../_static/images/dtype_promotion_complex.png
86+
87+
See `array-api/issues/102 <https://github.com/data-apis/array-api/issues/102>`_ for more details
88+
8089
.. note::
8190
A conforming implementation of the array API standard may provide and support additional data types beyond those described in this specification.
8291

spec/2021.12/API_specification/type_promotion.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Type Promotion Rules
77

88
Type promotion rules can be understood at a high level from the following diagram:
99

10-
.. image:: /_static/images/dtype_promotion_lattice.png
10+
.. image:: ../../_static/images/dtype_promotion_lattice.png
1111
:target: Type promotion diagram
1212

1313
*Type promotion diagram. Promotion between any two types is given by their join on this lattice. Only the types of participating arrays matter, not their values. Dashed lines indicate that behavior for Python scalars is undefined on overflow. Boolean, integer and floating-point dtypes are not connected, indicating mixed-kind promotion is undefined.*

spec/2021.12/assumptions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ such a coupling. Facilitation support of multiple array types in downstream
3535
libraries is an important use case however, the assumed dependency structure
3636
for that is:
3737

38-
![dependency assumptions diagram](_static/images/dependency_assumption_diagram.png)
38+
![dependency assumptions diagram](../_static/images/dependency_assumption_diagram.png)
3939

4040
Array libraries may know how to interoperate with each other, for example by
4141
constructing their own array type from that of another library or by shared

spec/2021.12/purpose_and_scope.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ Furthermore, meta-topics included in this standard include:
111111
The concrete set of functionality that is in scope for this version of the
112112
standard is shown in this diagram:
113113

114-
![Scope of array API](_static/images/scope_of_array_API.png)
114+
![Scope of array API](../_static/images/scope_of_array_API.png)
115115

116116

117117
**Goals** for the API standard include:

spec/draft/API_specification/type_promotion.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Type Promotion Rules
77

88
Type promotion rules can be understood at a high level from the following diagram:
99

10-
.. image:: /_static/images/dtype_promotion_lattice.png
10+
.. image:: ../../_static/images/dtype_promotion_lattice.png
1111
:target: Type promotion diagram
1212

1313
*Type promotion diagram. Promotion between any two types is given by their join on this lattice. Only the types of participating arrays matter, not their values. Dashed lines indicate that behavior for Python scalars is undefined on overflow. Boolean, integer and floating-point dtypes are not connected, indicating mixed-kind promotion is undefined.*

spec/draft/assumptions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ such a coupling. Facilitation support of multiple array types in downstream
3535
libraries is an important use case however, the assumed dependency structure
3636
for that is:
3737

38-
![dependency assumptions diagram](_static/images/dependency_assumption_diagram.png)
38+
![dependency assumptions diagram](../_static/images/dependency_assumption_diagram.png)
3939

4040
Array libraries may know how to interoperate with each other, for example by
4141
constructing their own array type from that of another library or by shared

spec/draft/purpose_and_scope.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ Furthermore, meta-topics included in this standard include:
111111
The concrete set of functionality that is in scope for this version of the
112112
standard is shown in this diagram:
113113

114-
![Scope of array API](_static/images/scope_of_array_API.png)
114+
![Scope of array API](../_static/images/scope_of_array_API.png)
115115

116116

117117
**Goals** for the API standard include:

0 commit comments

Comments
 (0)