lang-model/naive-nlu/tree_nlu/layers/parsing_layer.py

16 lines
419 B
Python
Raw Normal View History

from . import parsing
class ParsingLayer:
def __init__(self):
pass
def integrate(self, knowledge_base, example):
yield from parsing.integrate_language(knowledge_base, example)
def train(self, knowledge_base, example):
2018-04-24 21:01:36 +00:00
assert False
def process(self, knowledge_base, input):
2018-04-24 21:12:14 +00:00
fit = parsing.get_fit(knowledge_base, input)
if fit is not None:
yield fit