@@ -362,7 +362,7 @@ cdef class {{name}}HashTable(HashTable):
362
362
363
363
@cython.boundscheck(False)
364
364
def get_labels(self, const {{dtype}}_t[:] values, {{name}}Vector uniques,
365
- Py_ssize_t count_prior, Py_ssize_t na_sentinel,
365
+ Py_ssize_t count_prior=0 , Py_ssize_t na_sentinel=-1 ,
366
366
object na_value=None):
367
367
cdef:
368
368
Py_ssize_t i, n = len(values)
@@ -699,7 +699,7 @@ cdef class StringHashTable(HashTable):
699
699
700
700
@cython.boundscheck(False)
701
701
def get_labels(self, ndarray[object] values, ObjectVector uniques,
702
- Py_ssize_t count_prior, int64_t na_sentinel,
702
+ Py_ssize_t count_prior=0 , int64_t na_sentinel=-1 ,
703
703
object na_value=None):
704
704
cdef:
705
705
Py_ssize_t i, n = len(values)
@@ -879,7 +879,7 @@ cdef class PyObjectHashTable(HashTable):
879
879
880
880
@cython.boundscheck(False)
881
881
def get_labels(self, ndarray[object] values, ObjectVector uniques,
882
- Py_ssize_t count_prior, int64_t na_sentinel,
882
+ Py_ssize_t count_prior=0 , int64_t na_sentinel=-1 ,
883
883
object na_value=None):
884
884
cdef:
885
885
Py_ssize_t i, n = len(values)
0 commit comments