'condition to continue iteration loop
Parameters
tol
Returns
cont : bool
If true, then iteration should be continued.'

def cont(self):

    self.iter += 1
    if DEBUG:
        print (self.iter, self.results.Y.shape)
        print (self.results.predict(self.exog).shape, self.weights.shape)
    curdev = (((self.results.Y - self.results.predict(self.exog)) ** 2) * self.weights).sum()
    if (self.iter > self.maxiter):
        return False
    if (np.fabs(((self.dev - curdev) / curdev)) < self.rtol):
        self.dev = curdev
        return False
    self.dev = curdev
    return True
