There are several functions to create numarrays at the C level:
| void *buffer, NumarrayType type, int ndim, ...) |
| void *buffer, NumarrayType type, int ndim, maybelong *shape) |
| int ndim, maybelong *shape, NumarrayType type, void *buffer, maybelong byteoffset, maybelong bytestride, int byteorder, int aligned, int writable) |
| int ndim, maybelong *shape, maybelong *strides, NumarrayType type, void *buffer, maybelong byteoffset, maybelong byteorder, int aligned, int writable) |
| PyArrayObject*a,PyArrayObject*b) |
| PyArrayObject*a,PyArrayObject*b) |
| ) |
| Float32 *f, Int32 *mask) |
| Float64*,Int32*) |
| PyArrayObject *) |
| int) |
| int) |
| PyObject*) |
| int,maybelong*) |
| int,maybelong*,PyObject*) |
| PyObject*) |
| PyArrayObject*,PyObject*) |
| PyObject*) |
| PyArrayObject *a, long offset) |
| PyArrayObject *a, long offset, PyObject*value) |
| PyObject*o) |
| PyObject*) |
| PyObject*) |
| PyArrayObject*) |
| PyArrayObject*) |
| PyArrayObject*to, const PyArrayObject *from) |
Send comments to the NumArray community.