Source code for master.workflow.preprocess.workflow_feed_fr2wv
from master.workflow.preprocess.workflow_pre import WorkFlowPre
[docs]class WorkflowFeedFr2Wv(WorkFlowPre):
"""
"""
def __init__(self, key = None):
"""
init key variable
:param key:
:return:
"""
self.key = key
self._set_key_parms(['col_list', 'max_sentence_len', 'preprocess'])
self._set_prhb_parms(['col_list', 'max_sentence_len', 'preprocess'])
[docs] def get_column_list(self):
"""
:param node_id:
:return:
"""
if('conf' not in self.__dict__) :
self.conf = self.get_view_obj(self.key)
return self.conf['col_list']
[docs] def get_sent_max_len(self):
"""
:param node_id:
:return:
"""
if('conf' not in self.__dict__) :
self.conf = self.get_view_obj(self.key)
return self.conf['max_sentence_len']
[docs] def get_preprocess_type(self):
"""
:param node_id:
:return:
"""
if('conf' not in self.__dict__) :
self.conf = self.get_view_obj(self.key)
return self.conf['preprocess']