Closed
Description
- Sphinx documentation generation #168 Minimal documentation infrastructure
- Fix documentation warnings #539
- API docs
- Docs in CI
- Automate docs generation
- Upload to GitHub Pages via CI
- Lint docstrings
- Consider warnings as errors
- Convert docs from
numba_dppy/__init__.py
to docs page- Update
Intrinsic Functions
text as it is related to OpenCL (now SYCL is used)
https://github.com/IntelPython/numba-dppy/blob/bafd6548cc4816d412d3007089f42cf550b2c36e/numba_dppy/__init__.py#L69 - Update offloading example as
parallel={'offload':True}
is not supported
https://github.com/IntelPython/numba-dppy/blob/bafd6548cc4816d412d3007089f42cf550b2c36e/numba_dppy/__init__.py#L230 - Update the list of supported NumPy functions
https://github.com/IntelPython/numba-dppy/blob/bafd6548cc4816d412d3007089f42cf550b2c36e/numba_dppy/__init__.py#L255
- Update
- Create a list of supported NumPy functions via dpNP (see Enable Numpy functions for GPU in Numba through dpnp #31)
- Make links to corresponding examples from docs
- Create docs for features corresponding to
numba.cuda
(from Gap analysis: Comparing Numba-dpex to Numba.Cuda #145) - Add Read the Docs #314
- Add section for environment variables in documentation #683
Docs sources to convert:
-
numba_dppy/__init__.py
- HowTo.rst
- Update document as it is based on OpenCL and MS 138
- Section Reduction does not contain example code.
- https://github.com/IntelPython/numba-dppy/blob/main/DEBUGGING.md
- https://github.com/IntelPython/numba-dppy/blob/main/docs/INDEX.md
- https://github.com/IntelPython/numba-dppy/blob/main/CONTRIBUTING.md