docstr: get smoothed prediction for each component
  
          
docstr_tok: ["get","smoothed","prediction","for","each","component"]
code: def smoothed(self, exog):
      """get smoothed prediction for each component"""
      # bug: with exog in predict I get a shape error
      # print 'smoothed', exog.shape, self.smoothers[0].predict(exog).shape
      # there was a mistake exog did not have column index i
      return np.array(
          [
              self.smoothers[i].predict(exog[:, i]) + self.offset[i]
              # should not be a mistake because exog[:,i] is attached to smoother, but
              # it is for different exog
              # return np.array([self.smoothers[i].predict() + self.offset[i]
              for i in range(exog.shape[1])
          ]
      ).T
  
imports: import numpy
  from statsmodels.genmod import families
  from statsmodels.sandbox.nonparametric.smoothers import PolySmoother
  from statsmodels.genmod.generalized_linear_model import GLM
  from statsmodels.tools.sm_exceptions import IterationLimitWarning, iteration_limit_doc
  import warnings
label_desc: Use image node_id 5 for calling the Results obj's underlying member method code with example usage: obj.smoothed(exog) and returns: np