Package opennlp.tools.cmdline.params

Examples of opennlp.tools.cmdline.params.EvaluatorParams


        .validateArguments(args, EvaluatorParams.class)) {
      System.err.println(getHelp());
      throw new TerminateToolException(1);
    }

    EvaluatorParams params = ArgumentParser.parse(args,
        EvaluatorParams.class);

    Charset encoding = params.getEncoding();

    TokenizerModel model = new TokenizerModelLoader().load(params.getModel());

    TokenizerEvaluationMonitor missclassifiedListener = null;
    if (params.getMisclassified()) {
      missclassifiedListener = new TokenEvaluationErrorListener();
    }

    TokenizerEvaluator evaluator = new TokenizerEvaluator(
        new opennlp.tools.tokenize.TokenizerME(model), missclassifiedListener);

    System.out.print("Evaluating ... ");
   
    File testData = params.getData();
    CmdLineUtil.checkInputFile("Test data", testData);

    ObjectStream<TokenSample> sampleStream = TokenizerTrainerTool
        .openSampleData("Test", testData, encoding);
View Full Code Here


    if (!ArgumentParser.validateArguments(args, EvaluatorParams.class)) {
      System.err.println(getHelp());
      throw new TerminateToolException(1);
    }
   
    EvaluatorParams params = ArgumentParser.parse(args, EvaluatorParams.class);
   
    Charset encoding = params.getEncoding();
   
    SentenceModel model = new SentenceModelLoader().load(params.getModel());
   
    File trainingDataInFile = params.getData();
    CmdLineUtil.checkInputFile("Training Data", trainingDataInFile);
   
    SentenceDetectorEvaluationMonitor errorListener = null;
    if (params.getMisclassified()) {
      errorListener = new SentenceEvaluationErrorListener();
    }
   
    SentenceDetectorEvaluator evaluator = new SentenceDetectorEvaluator(
        new SentenceDetectorME(model), errorListener);
View Full Code Here

        .validateArguments(args, EvaluatorParams.class)) {
      System.err.println(getHelp());
      throw new TerminateToolException(1);
    }

    EvaluatorParams params = ArgumentParser.parse(args,
        EvaluatorParams.class);

    File testData = params.getData();
    CmdLineUtil.checkInputFile("Test data", testData);

    Charset encoding = params.getEncoding();

    POSModel model = new POSModelLoader().load(params.getModel());
   
    POSTaggerEvaluationMonitor missclassifiedListener = null;
    if (params.getMisclassified()) {
      missclassifiedListener = new POSEvaluationErrorListener();
    }

    POSEvaluator evaluator = new POSEvaluator(
        new opennlp.tools.postag.POSTaggerME(model), missclassifiedListener);
View Full Code Here

TOP

Related Classes of opennlp.tools.cmdline.params.EvaluatorParams

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.