Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month 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 (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-02-15T16:54:18.000Z (11 months ago)
- Last Synced: 2024-11-15T02:54:03.688Z (about 1 month ago)
- Topics: array, buffer, c, cpp, cpython, cpython-api, cpython-extensions, cuda, cxx, hacktoberfest, numpy, python, vector
- Language: Cuda
- Homepage: https://amypad.github.io/NumCu
- Size: 493 KB
- Stars: 2
- Watchers: 5
- Forks: 0
- Open Issues: 1
-
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