Package opennlp.tools.ml
Klasse AbstractTrainer
java.lang.Object
opennlp.tools.ml.AbstractTrainer
- Alle implementierten Schnittstellen:
Trainer
- Bekannte direkte Unterklassen:
AbstractEventModelSequenceTrainer,AbstractEventTrainer
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungAbstractTrainer(TrainingParameters trainParams) Initializes aAbstractTrainerviaTrainingParameters. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintintvoidinit(TrainingParameters trainParams, Map<String, String> reportMap) voidvalidate()Checks the configuredparameters.
-
Konstruktordetails
-
AbstractTrainer
public AbstractTrainer() -
AbstractTrainer
Initializes aAbstractTrainerviaTrainingParameters.- Parameter:
trainParams- TheTrainingParametersto use.
-
-
Methodendetails
-
init
- Angegeben von:
initin SchnittstelleTrainer- Parameter:
trainParams- TheTrainingParametersto use.reportMap- TheMapinstance used as report map.
-
getAlgorithm
- Gibt zurück:
- Retrieves the configured
TrainingParameters.ALGORITHM_PARAMvalue.
-
getCutoff
public int getCutoff()- Gibt zurück:
- Retrieves the configured
TrainingParameters.CUTOFF_PARAMvalue.
-
getIterations
public int getIterations()- Gibt zurück:
- Retrieves the configured
TrainingParameters.ITERATIONS_PARAMvalue.
-
validate
public void validate()Checks the configuredparameters. If a subclass overrides this, it should callsuper.validate();.- Löst aus:
IllegalArgumentException- Thrown if default training parameters are invalid.
-