mirror of
https://github.com/explosion/spaCy.git
synced 2025-06-27 16:33:18 +03:00
* Fix print statements in matcher
This commit is contained in:
parent
64d71f8893
commit
1def5a6cbe
|
@ -54,8 +54,6 @@ cdef int match(const Pattern* pattern, const TokenC* token) except -1:
|
||||||
cdef int i
|
cdef int i
|
||||||
for i in range(pattern.length):
|
for i in range(pattern.length):
|
||||||
if get_token_attr(token, pattern.spec[i].attr) != pattern.spec[i].value:
|
if get_token_attr(token, pattern.spec[i].attr) != pattern.spec[i].value:
|
||||||
print "Pattern fail", pattern.spec[i].attr, pattern.spec[i].value
|
|
||||||
print get_token_attr(token, pattern.spec[i].attr)
|
|
||||||
return False
|
return False
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
@ -82,7 +80,6 @@ def _convert_strings(token_specs, string_store):
|
||||||
if isinstance(value, bool):
|
if isinstance(value, bool):
|
||||||
value = int(value)
|
value = int(value)
|
||||||
converted[-1].append((attr, value))
|
converted[-1].append((attr, value))
|
||||||
print "Converted", converted[-1]
|
|
||||||
return converted
|
return converted
|
||||||
|
|
||||||
|
|
||||||
|
@ -175,13 +172,11 @@ cdef class Matcher:
|
||||||
cdef Pattern* state
|
cdef Pattern* state
|
||||||
matches = []
|
matches = []
|
||||||
for token_i in range(doc.length):
|
for token_i in range(doc.length):
|
||||||
print 'check', doc[token_i].orth_
|
|
||||||
token = &doc.data[token_i]
|
token = &doc.data[token_i]
|
||||||
q = 0
|
q = 0
|
||||||
for i in range(partials.size()):
|
for i in range(partials.size()):
|
||||||
state = partials.at(i)
|
state = partials.at(i)
|
||||||
if match(state, token):
|
if match(state, token):
|
||||||
print 'match!'
|
|
||||||
if is_final(state):
|
if is_final(state):
|
||||||
matches.append(get_entity(state, token, token_i))
|
matches.append(get_entity(state, token, token_i))
|
||||||
else:
|
else:
|
||||||
|
@ -191,7 +186,6 @@ cdef class Matcher:
|
||||||
for i in range(self.n_patterns):
|
for i in range(self.n_patterns):
|
||||||
state = self.patterns[i]
|
state = self.patterns[i]
|
||||||
if match(state, token):
|
if match(state, token):
|
||||||
print 'match!'
|
|
||||||
if is_final(state):
|
if is_final(state):
|
||||||
matches.append(get_entity(state, token, token_i))
|
matches.append(get_entity(state, token, token_i))
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user