https://github.com/amypad/numcu
Numerical CUDA-based Python library
https://github.com/amypad/numcu
array buffer c cpp cpython cpython-api cpython-extensions cuda cxx hacktoberfest numpy python vector
Last synced: 7 months ago
JSON representation
Numerical CUDA-based Python library
- Host: GitHub
- URL: https://github.com/amypad/numcu
- Owner: AMYPAD
- License: other
- Created: 2022-01-05T21:01:02.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-06-02T16:26:03.000Z (8 months ago)
- Last Synced: 2025-06-15T17:07:37.828Z (7 months ago)
- Topics: array, buffer, c, cpp, cpython, cpython-api, cpython-extensions, cuda, cxx, hacktoberfest, numpy, python, vector
- Language: Python
- Homepage: https://amypad.github.io/NumCu
- Size: 485 KB
- Stars: 2
- Watchers: 5
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.rst
- Contributing: CONTRIBUTING.md
- Citation: CITATION.cff
Awesome Lists containing this project
README
NumCu
=====
Numerical CUDA-based Python library built on top of `CuVec `_.
|Version| |Downloads| |Py-Versions| |DOI| |Licence| |Tests| |Coverage|
.. contents:: Table of contents
:backlinks: top
:local:
Install
~~~~~~~
Requirements:
- Python 3.7 or greater (e.g. via `Anaconda or Miniconda `_, or via ``python3-dev``)
- (optional) `CUDA SDK/Toolkit `_ (including drivers for an NVIDIA GPU)
* note that if the CUDA SDK/Toolkit is installed *after* NumCu, then NumCu must be re-installed to enable CUDA support
.. code:: sh
pip install numcu
Usage
~~~~~
See `the usage documentation `_.
Contributing
~~~~~~~~~~~~
See `CONTRIBUTING.md `_.
Licence
~~~~~~~
|Licence| |DOI|
Copyright:
- `Casper O. da Costa-Luis `_
- `Contributors `_
.. |DOI| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.7013340.svg
:target: https://doi.org/10.5281/zenodo.7013340
.. |Licence| image:: https://img.shields.io/pypi/l/numcu.svg?label=licence
:target: https://github.com/AMYPAD/NumCu/blob/main/LICENCE
.. |Tests| image:: https://img.shields.io/github/actions/workflow/status/AMYPAD/NumCu/test.yml?branch=main&logo=GitHub
:target: https://github.com/AMYPAD/NumCu/actions
.. |Downloads| image:: https://img.shields.io/pypi/dm/numcu.svg?logo=pypi&logoColor=white&label=PyPI%20downloads
:target: https://pypi.org/project/numcu
.. |Coverage| image:: https://codecov.io/gh/AMYPAD/NumCu/branch/main/graph/badge.svg
:target: https://codecov.io/gh/AMYPAD/NumCu
.. |Version| image:: https://img.shields.io/pypi/v/numcu.svg?logo=python&logoColor=white
:target: https://github.com/AMYPAD/NumCu/releases
.. |Py-Versions| image:: https://img.shields.io/pypi/pyversions/numcu.svg?logo=python&logoColor=white
:target: https://pypi.org/project/numcu