Save original examples (needed on show_samples).
This commit is contained in:
parent
d607b2210e
commit
2c36dd9b7e
1 changed files with 2 additions and 0 deletions
|
@ -15,6 +15,7 @@ def diff_knowledge(before, after):
|
||||||
class KnowledgeBase(object):
|
class KnowledgeBase(object):
|
||||||
def __init__(self, knowledge, examples=[], trained=[]):
|
def __init__(self, knowledge, examples=[], trained=[]):
|
||||||
self.knowledge = copy.copy(knowledge)
|
self.knowledge = copy.copy(knowledge)
|
||||||
|
self.originals = []
|
||||||
self.examples = copy.copy(examples)
|
self.examples = copy.copy(examples)
|
||||||
self.trained = copy.copy(trained)
|
self.trained = copy.copy(trained)
|
||||||
|
|
||||||
|
@ -43,6 +44,7 @@ class KnowledgeBase(object):
|
||||||
self.act_upon(result)
|
self.act_upon(result)
|
||||||
logging.debug("\x1b[7;34m> set: {} \x1b[0m".format(self.get_value(result)))
|
logging.debug("\x1b[7;34m> set: {} \x1b[0m".format(self.get_value(result)))
|
||||||
self.examples.append((decomposition, inferred_tree))
|
self.examples.append((decomposition, inferred_tree))
|
||||||
|
self.originals.append(example['text'])
|
||||||
|
|
||||||
# Reduce values
|
# Reduce values
|
||||||
self.trained = parsing.reprocess_language_knowledge(self, self.examples)
|
self.trained = parsing.reprocess_language_knowledge(self, self.examples)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue