private static ACRFTrainer createTrainer () { if (usePiecewiseTraining.value) { return new PiecewiseACRFTrainer(); } else if (usePwplTraining.value) { return new PwplACRFTrainer(); } else if (usePlTraining.value) { return new PseudolikelihoodACRFTrainer (); } else { return new DefaultAcrfTrainer (); } }
private static ACRFTrainer createTrainer () { if (usePiecewiseTraining.value) { return new PiecewiseACRFTrainer(); } else if (usePwplTraining.value) { return new PwplACRFTrainer(); } else if (usePlTraining.value) { return new PseudolikelihoodACRFTrainer (); } else { return new DefaultAcrfTrainer (); } }
private static ACRFTrainer createTrainer () { if (usePiecewiseTraining.value) { return new PiecewiseACRFTrainer(); } else if (usePwplTraining.value) { return new PwplACRFTrainer(); } else if (usePlTraining.value) { return new PseudolikelihoodACRFTrainer (); } else { return new DefaultAcrfTrainer (); } }