'Process a raw epoch based on the delayed param.'

def _project_epoch(self, epoch):

    if ((epoch is None) or isinstance(epoch, string_types)):
        return epoch
    proj = (self._do_delayed_proj or self.proj)
    if ((self._projector is not None) and (proj is True)):
        epoch = np.dot(self._projector, epoch)
    return epoch
