@@ -321,14 +321,6 @@ <h1>lazy_apply<a class="headerlink" href="#lazy-apply" title="Link to this headi
321321< dt class ="sig sig-object py " id ="array_api_extra.lazy_apply ">
322322< span class ="sig-prename descclassname "> < span class ="pre "> array_api_extra.</ span > </ span > < span class ="sig-name descname "> < span class ="pre "> lazy_apply</ span > </ span > < span class ="sig-paren "> (</ span > < em class ="sig-param "> < span class ="n "> < span class ="pre "> func</ span > </ span > </ em > , < em class ="sig-param "> < span class ="o "> < span class ="pre "> *</ span > </ span > < span class ="n "> < span class ="pre "> args</ span > </ span > </ em > , < em class ="sig-param "> < span class ="n "> < span class ="pre "> shape</ span > </ span > < span class ="o "> < span class ="pre "> =</ span > </ span > < span class ="default_value "> < span class ="pre "> None</ span > </ span > </ em > , < em class ="sig-param "> < span class ="n "> < span class ="pre "> dtype</ span > </ span > < span class ="o "> < span class ="pre "> =</ span > </ span > < span class ="default_value "> < span class ="pre "> None</ span > </ span > </ em > , < em class ="sig-param "> < span class ="n "> < span class ="pre "> as_numpy</ span > </ span > < span class ="o "> < span class ="pre "> =</ span > </ span > < span class ="default_value "> < span class ="pre "> False</ span > </ span > </ em > , < em class ="sig-param "> < span class ="n "> < span class ="pre "> xp</ span > </ span > < span class ="o "> < span class ="pre "> =</ span > </ span > < span class ="default_value "> < span class ="pre "> None</ span > </ span > </ em > , < em class ="sig-param "> < span class ="o "> < span class ="pre "> **</ span > </ span > < span class ="n "> < span class ="pre "> kwargs</ span > </ span > </ em > < span class ="sig-paren "> )</ span > < a class ="headerlink " href ="#array_api_extra.lazy_apply " title ="Link to this definition "> ¶</ a > </ dt >
323323< dd > < p > Lazily apply an eager function.</ p >
324- < dl class ="field-list simple ">
325- < dt class ="field-odd "> Overloads< span class ="colon "> :</ span > </ dt >
326- < dd class ="field-odd "> < ul class ="simple ">
327- < li > < p > < strong > func</ strong > (< span class ="sphinx_autodoc_typehints-type "> Callable[P, Array | ArrayLike]</ span > ), < strong > args</ strong > (< span class ="sphinx_autodoc_typehints-type "> Array | complex | None</ span > ), < strong > shape</ strong > (< span class ="sphinx_autodoc_typehints-type "> tuple[int | None, …] | None</ span > ), < strong > dtype</ strong > (< span class ="sphinx_autodoc_typehints-type "> DType | None</ span > ), < strong > as_numpy</ strong > (< span class ="sphinx_autodoc_typehints-type "> bool</ span > ), < strong > xp</ strong > (< span class ="sphinx_autodoc_typehints-type "> ArrayNamespace | None</ span > ), < strong > kwargs</ strong > (< span class ="sphinx_autodoc_typehints-type "> P.kwargs</ span > ) → < span class ="sphinx_autodoc_typehints-type "> Array</ span > </ p > </ li >
328- < li > < p > < strong > func</ strong > (< span class ="sphinx_autodoc_typehints-type "> Callable[P, Sequence[Array | ArrayLike]]</ span > ), < strong > args</ strong > (< span class ="sphinx_autodoc_typehints-type "> Array | complex | None</ span > ), < strong > shape</ strong > (< span class ="sphinx_autodoc_typehints-type "> Sequence[tuple[int | None, …]]</ span > ), < strong > dtype</ strong > (< span class ="sphinx_autodoc_typehints-type "> Sequence[DType] | None</ span > ), < strong > as_numpy</ strong > (< span class ="sphinx_autodoc_typehints-type "> bool</ span > ), < strong > xp</ strong > (< span class ="sphinx_autodoc_typehints-type "> ArrayNamespace | None</ span > ), < strong > kwargs</ strong > (< span class ="sphinx_autodoc_typehints-type "> P.kwargs</ span > ) → < span class ="sphinx_autodoc_typehints-type "> tuple[Array, …]</ span > </ p > </ li >
329- </ ul >
330- </ dd >
331- </ dl >
332324< p > If the backend of the input arrays is lazy, e.g. Dask or jitted JAX, the execution
333325of the function is delayed until the graph is materialized; if it’s eager, the
334326function is executed immediately.</ p >
@@ -372,7 +364,7 @@ <h1>lazy_apply<a class="headerlink" href="#lazy-apply" title="Link to this headi
372364Otherwise, return a tuple of arrays.</ p >
373365</ dd >
374366< dt class ="field-odd "> Return type< span class ="colon "> :</ span > </ dt >
375- < dd class ="field-odd "> < p > Array | < a class ="reference external " href ="https://docs.python.org/3/library/stdtypes.html#tuple " title ="(in Python v3.14) "> tuple</ a > [Array, …] </ p >
367+ < dd class ="field-odd "> < p > < span class =" sphinx_autodoc_typehints-type " > < a class =" reference external " href =" https://docs.python.org/3/library/functions.html#object " title =" (in Python v3.14) " > < code class =" xref py py-class docutils literal notranslate " > < span class =" pre " > object </ span > </ code > </ a > | < a class ="reference external " href ="https://docs.python.org/3/library/stdtypes.html#tuple " title ="(in Python v3.14) "> < code class =" xref py py-class docutils literal notranslate " > < span class =" pre " > tuple</ span > </ code > </ a > [< a class =" reference external " href =" https://docs.python.org/3/library/functions.html#object " title =" (in Python v3.14) " > < code class =" xref py py-class docutils literal notranslate " > < span class =" pre " > object </ span > </ code > </ a > , < a class =" reference external " href =" https://docs.python.org/3/library/constants.html#Ellipsis " title =" (in Python v3.14) " > < code class =" xref py py-data docutils literal notranslate " > < span class =" pre " > ... </ span > </ code > </ a > ] </ span > </ p >
376368</ dd >
377369</ dl >
378370< p class ="rubric "> Notes</ p >
0 commit comments