Source code for master.workflow.preprocess.workflow_feed_fr2seq

from master.workflow.preprocess.workflow_pre import WorkFlowPre

[docs]class WorkflowFeedFr2Seq(WorkFlowPre): """ """ def __init__(self, key = None): """ init key variable :param key: :return: """ self.key = key self._set_key_parms(['encode_column', 'decode_column', 'encode_len', 'decode_len','preprocess']) self._set_prhb_parms(['encode_column', 'decode_column','encode_len', 'decode_len','preprocess'])
[docs] def get_encode_column(self): """ :param node_id: :return: """ if('conf' not in self.__dict__) : self.conf = self.get_view_obj(self.key) return self.conf['encode_column']
[docs] def get_decode_column(self): """ :param node_id: :return: """ if('conf' not in self.__dict__) : self.conf = self.get_view_obj(self.key) return self.conf['decode_column']
[docs] def get_encode_len(self): """ :param node_id: :return: """ if('conf' not in self.__dict__) : self.conf = self.get_view_obj(self.key) return self.conf['encode_len']
[docs] def get_decode_len(self): """ :param node_id: :return: """ if('conf' not in self.__dict__) : self.conf = self.get_view_obj(self.key) return self.conf['decode_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']