Github user njayaram2 commented on a diff in the pull request:

    https://github.com/apache/madlib/pull/254#discussion_r178684532
  
    --- Diff: 
src/ports/postgres/modules/utilities/mean_std_dev_calculator.py_in ---
    @@ -40,15 +41,27 @@ class MeanStdDevCalculator:
             self.dimension = dimension
     
         def get_mean_and_std_dev_for_ind_var(self):
    -        set_zero_std_to_one = True
    -
             x_scaled_vals = utils_ind_var_scales(self.source_table,
                                                  self.indep_var_array_str,
                                                  self.dimension,
                                                  self.schema_madlib,
    -                                             None, # do not dump the 
output to a temp table
    -                                             set_zero_std_to_one)
    +                                             x_mean_table = None, # do not 
dump the output to a temp table
    +                                             set_zero_std_to_one=True)
             x_mean_str = _array_to_string(x_scaled_vals["mean"])
             x_std_str = _array_to_string(x_scaled_vals["std"])
     
    +        if not x_mean_str or not x_std_str:
    +            plpy.error("mean/stddev for the independent variable"
    +                       "cannot be null")
    +
             return x_mean_str, x_std_str
    +
    +    def create_mean_std_table_for_ind_var_grouping(self, x_mean_table, 
grouping_cols):
    +        utils_ind_var_scales_grouping(self.source_table,
    +                                             self.indep_var_array_str,
    +                                             self.dimension,
    +                                             self.schema_madlib,
    +                                             grouping_cols,
    +                                             x_mean_table,
    +                                             set_zero_std_to_one = True,
    +                                             create_temp_table = False)
    --- End diff --
    
    Could you please correct the indentation here?


---

Reply via email to