public void trainModel() throws IOException { if (debugOn) { FileWriter writer = new FileWriter(modelName + ".events"); for (Iterator<Event> ei = events.iterator();ei.hasNext();) { Event e = ei.next(); writer.write(e.toString() + "\n"); } writer.close(); } new SuffixSensitiveGISModelWriter( // GIS.trainModel((EventStream)new CollectionEventStream(events), true)).persist(); (AbstractModel) GIS.trainModel(ObjectStreamUtils.createObjectStream(events), true), new File(modelName + modelExtension)).persist(); }
/** * Train a model based on the previously supplied evidence. * @see #setExtents(Context[]) */ public void trainModel() throws IOException { if (debugOn) { FileWriter writer = new FileWriter(modelName + ".events"); for (Iterator<Event> ei = events.iterator();ei.hasNext();) { Event e = ei.next(); writer.write(e.toString() + "\n"); } writer.close(); } new SuffixSensitiveGISModelWriter(GIS.trainModel( ObjectStreamUtils.createObjectStream(events),100,10), new File(modelName + modelExtension)).persist(); }
public void train() throws IOException { if (ResolverMode.TRAIN == mode) { System.err.println(this + " referential"); if (debugOn) { FileWriter writer = new FileWriter(modelName + ".events"); for (Iterator<Event> ei = events.iterator(); ei.hasNext();) { Event e = ei.next(); writer.write(e.toString() + "\n"); } writer.close(); } new SuffixSensitiveGISModelWriter(GIS.trainModel( ObjectStreamUtils.createObjectStream(events),100,10), new File(modelName + modelExtension)).persist(); } } }
public void trainModel() throws IOException { new SuffixSensitiveGISModelWriter(GIS.trainModel( ObjectStreamUtils.createObjectStream(events),100,10), new File(modelName + modelExtension)).persist(); } }
@Override public void train() throws IOException { if (ResolverMode.TRAIN == mode) { if (debugOn) { System.err.println(this + " referential"); FileWriter writer = new FileWriter(modelName + ".events"); for (Iterator<Event> ei = events.iterator(); ei.hasNext();) { Event e = ei.next(); writer.write(e.toString() + "\n"); } writer.close(); } (new SuffixSensitiveGISModelWriter(GIS.trainModel(ObjectStreamUtils.createObjectStream(events), 100,10),new File(modelName + modelExtension))).persist(); nonReferentialResolver.train(); } }
AbstractModelWriter writer = new SuffixSensitiveGISModelWriter((AbstractModel) trainedMaxentModel, outFile); writer.persist();