spaCy/spacy/ner/_state.pxd
2014-11-10 17:39:23 +11:00

29 lines
480 B
Cython

from cymem.cymem cimport Pool
from .moves cimport Move
cdef struct Entity:
int start
int end
int label
cdef struct State:
Entity curr
Entity* ents
int* tags
int i
int j
int length
cdef int begin_entity(State* s, label) except -1
cdef int end_entity(State* s) except -1
cdef State* init_state(Pool mem, int sent_length) except NULL
cdef bint entity_is_open(State *s) except -1
cdef bint entity_is_sunk(State *s, Move* golds) except -1