compyle icon indicating copy to clipboard operation
compyle copied to clipboard

Execute a subset of Python on HPC platforms

Results 9 compyle issues
Sort by recently updated
recently updated
newest added

New backend in compyle using pure C code and PyBind11

- [x] Simple Laplace equation - [ ] Barnes-Hut treecode in 2D - [ ] Other miscellaneous examples.

While writing compyle code, I noticed that there were a few redundancies in the syntax which made it 1) more verbose than needed, and 2) easier to make mistakes. Given...

After the update of numpy to 1.26 we started observing the following failures in the compyle unittests both with Python 3.11. and 3.12. The error is the following: ``` python3.12...

The deprecation of `numpy.bool` was already addressed with https://github.com/pypr/compyle/pull/87. Starting with [NumPy-v1.24.0](https://github.com/numpy/numpy/releases/tag/v1.24.0), this depreciation has expired. Since there has been no release that incorporates https://github.com/pypr/compyle/pull/87, the package on PyPI would...

Apparently cython is only needed at build time and for generated code, it is not a runtime dependency of `compyle`

Adding capability to perform automatic differentiation using [taapenade](https://team.inria.fr/ecuador/en/tapenade/) and c backend

This is not an issue for most arrays. Here is an MWE, ```python from compyle.array import Array, update_minmax_gpu import pycuda.gpuarray as gpuarray from pycuda.reduction import ReductionKernel import numpy as np...