示例#1
0
 def __init__(self, regression_procedure="opus_core.linear_regression",
              filter_attribute=None,
              submodel_string="building_type_id",
              outcome_attribute = "unit_price",
              run_config=None,
              estimate_config=None,
              debuglevel=0, 
              model_name=None,
              model_short_name=None,
              dataset_pool=None):
     if model_name is not None:
         self.model_name = model_name
     if model_short_name is not None:
         self.model_short_name = model_short_name
     self.filter_attribute = filter_attribute
     RegressionModelWithAdditionInitialResiduals.__init__(self,
                              regression_procedure=regression_procedure,
                              submodel_string=submodel_string,
                              outcome_attribute = outcome_attribute,
                              run_config=run_config,
                              estimate_config=estimate_config,
                              debuglevel=debuglevel, dataset_pool=dataset_pool)