Fix debugging calls.
This commit is contained in:
parent
f338fb786d
commit
0160afa0ea
@ -80,26 +80,25 @@ def integrate_language(knowledge_base, example):
|
|||||||
tokens = to_tokens(text)
|
tokens = to_tokens(text)
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
logging.debug("P:", resolved_parsed)
|
logging.debug("P: {}".format(resolved_parsed))
|
||||||
lower_levels = get_lower_levels(resolved_parsed)
|
lower_levels = get_lower_levels(resolved_parsed)
|
||||||
logging.debug("Lower:", lower_levels)
|
logging.debug("Lower: {}".format(lower_levels))
|
||||||
if len(lower_levels) == 0:
|
if len(lower_levels) == 0:
|
||||||
break
|
break
|
||||||
|
|
||||||
for position, atom in lower_levels:
|
for position, atom in lower_levels:
|
||||||
logging.debug("\x1b[1mSelecting\x1b[0m:", atom)
|
logging.debug("\x1b[1mSelecting\x1b[0m: {}".format(atom))
|
||||||
similar = get_similar_tree(knowledge_base, atom)
|
similar = get_similar_tree(knowledge_base, atom)
|
||||||
logging.debug("___>", similar)
|
|
||||||
remix, (start_bounds, end_bounds) = build_remix_matrix(knowledge_base, tokens, atom, similar)
|
remix, (start_bounds, end_bounds) = build_remix_matrix(knowledge_base, tokens, atom, similar)
|
||||||
_, matcher, result = make_template(knowledge_base, tokens, atom)
|
_, matcher, result = make_template(knowledge_base, tokens, atom)
|
||||||
logging.debug("Tx:", tokens)
|
logging.debug("Tx: {}".format(tokens))
|
||||||
logging.debug("Mx:", matcher)
|
logging.debug("Mx: {}".format(matcher))
|
||||||
logging.debug("Rx:", result)
|
logging.debug("Rx: {}".format(result))
|
||||||
logging.debug("Remix:", remix)
|
logging.debug("Remix: {}".format(remix))
|
||||||
|
|
||||||
after_remix = apply_remix(tokens[len(start_bounds):-len(end_bounds)], remix)
|
after_remix = apply_remix(tokens[len(start_bounds):-len(end_bounds)], remix)
|
||||||
assert(len(after_remix) + len(start_bounds) + len(end_bounds) == len(tokens))
|
assert(len(after_remix) + len(start_bounds) + len(end_bounds) == len(tokens))
|
||||||
logging.debug( " +->", after_remix)
|
logging.debug( " +-> {}".format(after_remix))
|
||||||
subquery_type = knowledge_evaluation.get_subquery_type(knowledge_base.knowledge, atom)
|
subquery_type = knowledge_evaluation.get_subquery_type(knowledge_base.knowledge, atom)
|
||||||
logging.debug(r" \-> <{}>".format(subquery_type))
|
logging.debug(r" \-> <{}>".format(subquery_type))
|
||||||
|
|
||||||
@ -118,9 +117,9 @@ def integrate_language(knowledge_base, example):
|
|||||||
|
|
||||||
|
|
||||||
tokens, matcher, result = make_template(knowledge_base, tokens, resolved_parsed)
|
tokens, matcher, result = make_template(knowledge_base, tokens, resolved_parsed)
|
||||||
logging.debug("T:", tokens)
|
logging.debug("T: {}".format(tokens))
|
||||||
logging.debug("M:", matcher)
|
logging.debug("M: {}".format(matcher))
|
||||||
logging.debug("R:", result)
|
logging.debug("R: {}".format(result))
|
||||||
logging.debug("---")
|
logging.debug("---")
|
||||||
return tokens, matcher, result
|
return tokens, matcher, result
|
||||||
|
|
||||||
@ -153,8 +152,8 @@ def get_possible_remixes(knowledge_base, matcher, similar_matcher):
|
|||||||
|
|
||||||
matrix = []
|
matrix = []
|
||||||
for element in matcher:
|
for element in matcher:
|
||||||
logging.debug("-", element)
|
logging.debug("- {}".format(element))
|
||||||
logging.debug("+", similar_matcher)
|
logging.debug("+ {}".format(similar_matcher))
|
||||||
assert(element in similar_matcher or isinstance(element, dict))
|
assert(element in similar_matcher or isinstance(element, dict))
|
||||||
|
|
||||||
if isinstance(element, dict):
|
if isinstance(element, dict):
|
||||||
|
Loading…
Reference in New Issue
Block a user