19 lines
647 B
Cython
19 lines
647 B
Cython
![]() |
from .common cimport X_BINNED_DTYPE_C
|
||
|
from .common cimport BITSET_DTYPE_C
|
||
|
from .common cimport BITSET_INNER_DTYPE_C
|
||
|
from .common cimport X_DTYPE_C
|
||
|
|
||
|
cdef void init_bitset(BITSET_DTYPE_C bitset) nogil
|
||
|
|
||
|
cdef void set_bitset(BITSET_DTYPE_C bitset, X_BINNED_DTYPE_C val) nogil
|
||
|
|
||
|
cdef unsigned char in_bitset(BITSET_DTYPE_C bitset, X_BINNED_DTYPE_C val) nogil
|
||
|
|
||
|
cpdef unsigned char in_bitset_memoryview(const BITSET_INNER_DTYPE_C[:] bitset,
|
||
|
X_BINNED_DTYPE_C val) nogil
|
||
|
|
||
|
cdef unsigned char in_bitset_2d_memoryview(
|
||
|
const BITSET_INNER_DTYPE_C [:, :] bitset,
|
||
|
X_BINNED_DTYPE_C val,
|
||
|
unsigned int row) nogil
|