Source code for master.workflow.augmentation.aug_nlp_conf
from master.workflow.common.workflow_common import WorkFlowCommon
[docs]class AugNlpConf(WorkFlowCommon):
    """
    """
    def __init__(self, key = None):
        """
        init key variable
        :param key::q!
        :return:
        """
        if key is not None :
            self.key = key
            self.conf = self.get_view_obj(key)
        self._set_key_parms([])
        self._set_prhb_parms([])
[docs]    def set_conf_data(self, input_data):
        """
        set cofn parms for fasttext on database
        :return: dict (input data)
        """
        return self.set_view_obj(self.key, input_data) 
[docs]    def get_conf_data(self):
        """
        get selected node_id's conf info
        :return: dict (conf info)
        """
        return self.get_view_obj(self.key) 
    @property
    def model_store_path(self):
        """
        getter for wide and cnn
        :return:
        """
        return self.conf.get("model_path")
    @property
    def window_size(self):
        """
        getter for wide and cnn
        :return:
        """
        return self.conf.get("window_size")