numpy
2.0.0
|
#include <Python.h>
#include "structmember.h"
#include "numpy/arrayobject.h"
#include "numpy/arrayscalars.h"
#include "npy_config.h"
#include "npy_pycompat.h"
#include "common.h"
#include "mapping.h"
#include "sequence.h"
Defines | |
#define | PY_SSIZE_T_CLEAN |
#define | NPY_NO_DEPRECATED_API NPY_API_VERSION |
#define | _MULTIARRAYMODULE |
Functions | |
static int | array_any_nonzero (PyArrayObject *mp) |
static PyObject * | array_slice (PyArrayObject *self, Py_ssize_t ilow, Py_ssize_t ihigh) |
static int | array_ass_slice (PyArrayObject *self, Py_ssize_t ilow, Py_ssize_t ihigh, PyObject *v) |
static int | array_contains (PyArrayObject *self, PyObject *el) |
Variables | |
NPY_NO_EXPORT PySequenceMethods | array_as_sequence |
#define _MULTIARRAYMODULE |
#define NPY_NO_DEPRECATED_API NPY_API_VERSION |
#define PY_SSIZE_T_CLEAN |
static int array_any_nonzero | ( | PyArrayObject * | arr | ) | [static] |
static int array_ass_slice | ( | PyArrayObject * | self, |
Py_ssize_t | ilow, | ||
Py_ssize_t | ihigh, | ||
PyObject * | v | ||
) | [static] |
Referenced by array_contains().
static int array_contains | ( | PyArrayObject * | self, |
PyObject * | el | ||
) | [static] |
References array_ass_item, array_ass_slice(), array_item_nice(), array_length(), and array_slice().
static PyObject* array_slice | ( | PyArrayObject * | self, |
Py_ssize_t | ilow, | ||
Py_ssize_t | ihigh | ||
) | [static] |
Referenced by array_contains().
NPY_NO_EXPORT PySequenceMethods array_as_sequence |