'train_text can either be the sole training text for this sentence
boundary detector, or can be a PunktParameters object.'

def __init__(self, train_text=None, verbose=False, lang_vars=PunktLanguageVars(), token_cls=PunktToken):

    PunktBaseClass.__init__(self, lang_vars=lang_vars, token_cls=token_cls)
    if train_text:
        self._params = self.train(train_text, verbose)
