Examples of AdaptiveFeatureGenerator


Examples of opennlp.tools.util.featuregen.AdaptiveFeatureGenerator

       throw new IllegalArgumentException("languageCode must not be null!");
     }
    
     Map<String, String> manifestInfoEntries = new HashMap<String, String>();

     AdaptiveFeatureGenerator featureGenerator;

     if (generator != null)
       featureGenerator = generator;
     else
       featureGenerator = createFeatureGenerator();
View Full Code Here

Examples of opennlp.tools.util.featuregen.AdaptiveFeatureGenerator

       byte[] generatorDescriptor, final Map<String, Object> resources,
       int iterations, int cutoff) throws IOException {

     // TODO: Pass in resource manager ...

     AdaptiveFeatureGenerator featureGenerator = createFeatureGenerator(generatorDescriptor, resources);

     TokenNameFinderModel model = train(languageCode, type, samples, featureGenerator,
         resources, iterations, cutoff);

     if (generatorDescriptor != null) {
View Full Code Here

Examples of opennlp.tools.util.featuregen.AdaptiveFeatureGenerator

    // If generator is provided always use that one
    if (generator != null) {
      contextGenerator = new DefaultNameContextGenerator(generator);
    } else {
      // If model has a generator use that one, otherwise create default
      AdaptiveFeatureGenerator featureGenerator = model.createFeatureGenerators();

      if (featureGenerator == null) {
        featureGenerator = createFeatureGenerator();
      }
View Full Code Here

Examples of opennlp.tools.util.featuregen.AdaptiveFeatureGenerator

  }

  private static AdaptiveFeatureGenerator createFeatureGenerator(
          byte[] generatorDescriptor, final Map<String, Object> resources)
          throws IOException {
    AdaptiveFeatureGenerator featureGenerator;

    if (generatorDescriptor != null) {
      featureGenerator = GeneratorFactory.create(new ByteArrayInputStream(
              generatorDescriptor), new FeatureGeneratorResourceProvider() {
View Full Code Here

Examples of opennlp.tools.util.featuregen.AdaptiveFeatureGenerator

      beamSize = Integer.parseInt(beamSizeString);
    }

    Map<String, String> manifestInfoEntries = new HashMap<String, String>();

    AdaptiveFeatureGenerator featureGenerator;

    if (generator != null) {
      featureGenerator = generator;
    } else {
      featureGenerator = createFeatureGenerator();
View Full Code Here

Examples of opennlp.tools.util.featuregen.AdaptiveFeatureGenerator

          new PreviousMapFeatureGenerator()};
    }
  }

  public void addFeatureGenerator(AdaptiveFeatureGenerator generator) {
      AdaptiveFeatureGenerator generators[] = featureGenerators;

      featureGenerators = new AdaptiveFeatureGenerator[featureGenerators.length + 1];

      System.arraycopy(generators, 0, featureGenerators, 0, generators.length);
View Full Code Here

Examples of opennlp.tools.util.featuregen.AdaptiveFeatureGenerator

    }
  }

  public NameContextGenerator createContextGenerator() {

    AdaptiveFeatureGenerator featureGenerator = createFeatureGenerators();

    if (featureGenerator == null) {
      featureGenerator = NameFinderME.createFeatureGenerator();
    }
View Full Code Here

Examples of opennlp.tools.util.featuregen.AdaptiveFeatureGenerator

    }

    if (descriptorBytes != null) {
      InputStream descriptorIn = new ByteArrayInputStream(descriptorBytes);

      AdaptiveFeatureGenerator generator = null;
      try {
        generator = GeneratorFactory.create(descriptorIn, new FeatureGeneratorResourceProvider() {

          public Object getResource(String key) {
            if (artifactProvider != null) {
View Full Code Here

Examples of opennlp.tools.util.featuregen.AdaptiveFeatureGenerator

       int iterations, int cutoff) throws IOException {
    
     Map<String, String> manifestInfoEntries = new HashMap<String, String>();
     ModelUtil.addCutoffAndIterations(manifestInfoEntries, cutoff, iterations);
    
     AdaptiveFeatureGenerator featureGenerator;
    
     if (generator != null)
       featureGenerator = generator;
     else
       featureGenerator = createFeatureGenerator();
View Full Code Here

Examples of opennlp.tools.util.featuregen.AdaptiveFeatureGenerator

          new PreviousMapFeatureGenerator()};
    }
  }

  public void addFeatureGenerator(AdaptiveFeatureGenerator generator) {
      AdaptiveFeatureGenerator generators[] = featureGenerators;

      featureGenerators = new AdaptiveFeatureGenerator[featureGenerators.length + 1];

      System.arraycopy(generators, 0, featureGenerators, 0, generators.length);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.