spaCy/spacy/tokens.pxd
2014-07-07 20:27:02 +02:00

19 lines
496 B
Cython

from libcpp.vector cimport vector
from spacy.spacy cimport Lexeme_addr
from cython.operator cimport dereference as deref
from spacy.spacy cimport Language
from spacy.lexeme cimport StringAttr
cdef class Tokens:
cdef Language lang
cdef vector[Lexeme_addr]* vctr
cdef size_t length
cpdef int append(self, Lexeme_addr token)
cpdef int extend(self, Tokens other) except -1
cpdef list group_by(self, StringAttr attr)
cpdef dict count_by(self, StringAttr attr)