Package com.clearnlp.classification.train

Examples of com.clearnlp.classification.train.AbstractTrainSpace


    catch (Exception e) {e.printStackTrace();}
  }
 
  public void train(String trainFile, String modelFile, byte vectorType, int labelCutoff, int featureCutoff, int numThreads, byte solver, double cost, double eps, double bias) throws Exception
  {
    AbstractTrainSpace space = null;
    boolean hasWeight = AbstractTrainSpace.hasWeight(vectorType, trainFile);
   
    switch (vectorType)
    {
    case AbstractTrainSpace.VECTOR_SPARSE:
      space = new SparseTrainSpace(hasWeight); break;
    case AbstractTrainSpace.VECTOR_STRING:
      space = new StringTrainSpace(hasWeight, labelCutoff, featureCutoff); break;
    }
   
    space.readInstances(UTInput.createBufferedFileReader(trainFile));
    space.build();
   
    AbstractModel model = getModel(space, numThreads, solver, cost, eps, bias);
    ObjectOutputStream out = new ObjectOutputStream(new BufferedOutputStream(new FileOutputStream(modelFile)));
   
    out.writeObject(model);
View Full Code Here


    catch (Exception e) {e.printStackTrace();}
  }
 
  public void train(String trainFile, String modelFile, byte vectorType, int labelCutoff, int featureCutoff, byte solver, double alpha, double rho, double eps, boolean average) throws Exception
  {
    AbstractTrainSpace space = null;
    boolean hasWeight = AbstractTrainSpace.hasWeight(vectorType, trainFile);
   
    switch (vectorType)
    {
    case AbstractTrainSpace.VECTOR_SPARSE:
      space = new SparseTrainSpace(hasWeight); break;
    case AbstractTrainSpace.VECTOR_STRING:
      space = new StringTrainSpace(hasWeight, labelCutoff, featureCutoff); break;
    }
   
    space.readInstances(UTInput.createBufferedFileReader(trainFile));
    space.build();
   
    AbstractModel model = getModel(space, solver, alpha, rho, eps, average);
    ObjectOutputStream out = new ObjectOutputStream(new BufferedOutputStream(new FileOutputStream(modelFile)));
   
    out.writeObject(model);
View Full Code Here

    catch (Exception e) {e.printStackTrace();}
  }
 
  public void train(String trainFile, String modelFile, byte vectorType, int labelCutoff, int featureCutoff, byte solver, double alpha, double rho, double eps) throws Exception
  {
    AbstractTrainSpace space = null;
    boolean hasWeight = AbstractTrainSpace.hasWeight(vectorType, trainFile);
   
    switch (vectorType)
    {
    case AbstractTrainSpace.VECTOR_SPARSE:
      space = new SparseTrainSpace(hasWeight); break;
    case AbstractTrainSpace.VECTOR_STRING:
      space = new StringTrainSpace(hasWeight, labelCutoff, featureCutoff); break;
    }
   
    space.readInstances(UTInput.createBufferedFileReader(trainFile));
    space.build();
   
    AbstractModel model = getModel(space, solver, alpha, rho, eps);
    ObjectOutputStream out = new ObjectOutputStream(new BufferedOutputStream(new FileOutputStream(modelFile)));
   
    out.writeObject(model);
View Full Code Here

    catch (Exception e) {e.printStackTrace();}
  }
 
  public void train(String trainFile, String modelFile, byte vectorType, int labelCutoff, int featureCutoff, int numThreads, byte solver, double cost, double eps, double bias) throws Exception
  {
    AbstractTrainSpace space = null;
    boolean hasWeight = AbstractTrainSpace.hasWeight(vectorType, trainFile);
   
    switch (vectorType)
    {
    case AbstractTrainSpace.VECTOR_SPARSE:
      space = new SparseTrainSpace(hasWeight); break;
    case AbstractTrainSpace.VECTOR_STRING:
      space = new StringTrainSpace(hasWeight, labelCutoff, featureCutoff); break;
    }
   
    space.readInstances(UTInput.createBufferedFileReader(trainFile));
    space.build();
   
    AbstractModel model = getModel(space, numThreads, solver, cost, eps, bias);
    ObjectOutputStream out = new ObjectOutputStream(new BufferedOutputStream(new FileOutputStream(modelFile)));
   
    out.writeObject(model);
View Full Code Here

    catch (Exception e) {e.printStackTrace();}
  }
 
  public void train(String trainFile, String modelFile, byte vectorType, int labelCutoff, int featureCutoff, byte solver, double alpha, double rho, double eps) throws Exception
  {
    AbstractTrainSpace space = null;
    boolean hasWeight = AbstractTrainSpace.hasWeight(vectorType, trainFile);
   
    switch (vectorType)
    {
    case AbstractTrainSpace.VECTOR_SPARSE:
      space = new SparseTrainSpace(hasWeight); break;
    case AbstractTrainSpace.VECTOR_STRING:
      space = new StringTrainSpace(hasWeight, labelCutoff, featureCutoff); break;
    }
   
    space.readInstances(UTInput.createBufferedFileReader(trainFile));
    space.build();
   
    AbstractModel model = getModel(space, solver, alpha, rho, eps);
    ObjectOutputStream out = new ObjectOutputStream(new BufferedOutputStream(new FileOutputStream(modelFile)));
   
    out.writeObject(model);
View Full Code Here

TOP

Related Classes of com.clearnlp.classification.train.AbstractTrainSpace

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.