Class AnnotatorPerformanceTester

java.lang.Object
org.apache.uima.test.junit_extension.AnnotatorPerformanceTester

@Deprecated public class AnnotatorPerformanceTester extends Object
Deprecated.
To be removed without replacement.
AnnotatorPerfTester is a helper class to execute annotator performance tests. The performance test results are returned as PerformanceTestResultImpl object.
To be removed in version:
4.0.0
  • Constructor Details

    • AnnotatorPerformanceTester

      public AnnotatorPerformanceTester()
      Deprecated.
  • Method Details

    • runPerformanceTest

      public static PerformanceTestResult runPerformanceTest(boolean repeatSingle, int numsToRun, File taeDescFilePath, File testFileDir, String dataPath, boolean doWarmup) throws Exception
      Deprecated.
      runs an annotator performance test.
      Parameters:
      repeatSingle - if true, every document is process "numsToRun" times before the next document is processed. If false, all documents are processed and this is repeated "numsToRun" times.
      numsToRun - repeat count for the input documents
      taeDescFilePath - ae descriptor - absolute file path
      testFileDir - test file directory
      dataPath - ae datapath
      doWarmup - do warum for analysis engine - runs an short english sample document
      Returns:
      PerformanceTestResult - returns the performance test results
      Throws:
      Exception - passthru