Package opennlp.maxent.io

Examples of opennlp.maxent.io.BinaryGISModelReader


    String languageCode = args[ai++];
    String packageName = args[ai++];
    String modelName = args[ai];

    AbstractModel model = new BinaryGISModelReader(new DataInputStream(
        new FileInputStream(modelName))).getModel();

    TokenizerModel packageModel = new TokenizerModel(languageCode, model,
        alphaNumericOptimization);
View Full Code Here


    if (mode == ResolverMode.TRAIN) {
      events = new ArrayList<Event>();
    }
    else if (mode == ResolverMode.TEST) {
      if (loadAsResource) {
        model = (new BinaryGISModelReader(new DataInputStream(this.getClass().getResourceAsStream(modelName)))).getModel();
      }
      else {
        model = (new SuffixSensitiveGISModelReader(new File(modelName+modelExtension))).getModel();
      }
      nonRefIndex = model.getIndex(MaxentResolver.SAME);
View Full Code Here

    artifactMap.put(PLURAL_PRONOUN_RESOLVER_MODEL_ENTRY_NAME,
        createModel(project + File.separator + "tmodel.bin.gz"));
  }

  private AbstractModel createModel(String fileName) throws IOException {
    return new BinaryGISModelReader(new DataInputStream(new GZIPInputStream(
        new FileInputStream(fileName)))).getModel();
  }
View Full Code Here

    this.nonReferentialResolver = nonReferentialResolver;
    this.mode = mode;
    this.modelName = modelDirectory+"/"+name;
    if (ResolverMode.TEST == this.mode) {
      if (loadAsResource) {
        model = (new BinaryGISModelReader(new DataInputStream(this.getClass().getResourceAsStream(modelName+modelExtension)))).getModel();
      }
      else {
        model = (new SuffixSensitiveGISModelReader(new File(modelName+modelExtension))).getModel();
      }
      sameIndex = model.getIndex(SAME);
View Full Code Here

    if (mode == ResolverMode.TRAIN) {
      events = new ArrayList();
    }
    else if (mode == ResolverMode.TEST) {
      if (loadAsResource) {
        model = (new BinaryGISModelReader(new DataInputStream(this.getClass().getResourceAsStream(modelName)))).getModel();
      }
      else {
        model = (new SuffixSensitiveGISModelReader(new File(modelName+modelExtension))).getModel();
      }
      nonRefIndex = model.getIndex(MaxentResolver.SAME);
View Full Code Here

    String languageCode = args[ai++];
    String packageName = args[ai++];
    String modelName = args[ai];

    AbstractModel model = new BinaryGISModelReader(new DataInputStream(
        new FileInputStream(modelName))).getModel();

    TokenizerModel packageModel = new TokenizerModel(languageCode, model,
        alphaNumericOptimization);
View Full Code Here

   
    checkArtifactMap();
  }

  private AbstractModel createModel(String fileName) throws IOException {
    return new BinaryGISModelReader(new DataInputStream(new GZIPInputStream(
        new FileInputStream(fileName)))).getModel();
  }
View Full Code Here

   * @param String
   *            path to MaxentModel
   */
  public static MaxentModel getModel(URL name) {
    try {
      return new BinaryGISModelReader(new DataInputStream(
          new GZIPInputStream(name.openStream()))).getModel();
    } catch (IOException E) {
      E.printStackTrace();
      return null;
    }
View Full Code Here

   * @param String
   *            path to MaxentModel
   */
  public static MaxentModel getModel(URL name) {
    try {
      return new BinaryGISModelReader(new DataInputStream(
          new GZIPInputStream(name.openStream()))).getModel();
    } catch (IOException E) {
      E.printStackTrace();
      logger.error("OpenNLP NameFinder can not be initialized!");
      throw new RuntimeException("OpenNLP NameFinder can not be initialized!", E);
View Full Code Here

   * @param String
   *            path to MaxentModel
   */
  public static MaxentModel getModel(URL name) {
    try {
      return new BinaryGISModelReader(new DataInputStream(
          new GZIPInputStream(name.openStream()))).getModel();
    } catch (IOException E) {
      E.printStackTrace();
      logger.error("OpenNLP Tokenizer can not be initialized!");
      throw new RuntimeException("OpenNLP Tokenizer can not be initialized!", E);
View Full Code Here

TOP

Related Classes of opennlp.maxent.io.BinaryGISModelReader

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.