Source code for master.workflow.evalconf.workflow_evalconf
from master import models
from master.workflow.common.workflow_common import WorkFlowCommon
[docs]class WorkFlowEvalConfig(WorkFlowCommon):
"""
"""
def __init__(self, key = None):
"""
init key variable
:param key:
:return:
"""
self.key = key
self._set_key_parms(['type'])
self._set_prhb_parms(['type'])
[docs] def get_eval_type(self):
"""
get eval type ( regression, classification.. )
:return:
"""
if('conf' not in self.__dict__) :
self.conf = self.get_view_obj(self.key)
return self.conf.get('type')