Skip to content

Commit 8b902e7

Browse files
author
Alexandre Marquet
committed
Reflect output type change of Viterbi in pyx wrapper.
1 parent c6d612a commit 8b902e7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

PyTurbo.pyx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ cdef extern from "viterbi.cc":
2626
cdef extern from "viterbi.h":
2727
cppclass viterbi:
2828
viterbi(int, int, int, vector[int], vector[int]) except +
29-
void viterbi_algorithm(int K, int S0, int, const float*, unsigned char*)
29+
void viterbi_algorithm(int K, int S0, int, const float*, unsigned int*)
3030
int get_I()
3131
int get_S()
3232
int get_O()
@@ -61,7 +61,7 @@ cdef class PyViterbi:
6161

6262
def viterbi_algorithm(self, S0, SK, float[::1] _in):
6363
cdef int K = _in.shape[0]/self.O
64-
cdef unsigned char[::1] _out = numpy.zeros(K, dtype=numpy.uint8)
64+
cdef unsigned int[::1] _out = numpy.zeros(K, dtype=numpy.uint32)
6565

6666
self.cpp_viterbi.viterbi_algorithm(K, S0, SK, &_in[0], &_out[0])
6767

0 commit comments

Comments
 (0)