@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); }
@Override public void initialize(final UimaContext context) throws ResourceInitializationException { super.initialize(context); outputDirectory = new File(outputDirectoryName); if (!outputDirectory.exists()) outputDirectory.mkdirs(); if (!outputDirectory.isDirectory()) throw new ResourceInitializationException(); }
@Override public void initialize(final UimaContext context) throws ResourceInitializationException { super.initialize(context); outputDirectory = new File(outputDirectoryName); if (!outputDirectory.exists()) outputDirectory.mkdirs(); if (!outputDirectory.isDirectory()) throw new ResourceInitializationException(); }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); try { // Make sure all intermediate dirs are there outputFile.getParentFile().mkdirs(); writer = new BufferedWriter(new FileWriter(outputFile)); } catch (IOException e) { throw new ResourceInitializationException(e); } }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); try { // Make sure all intermediate dirs are there outputFile.getParentFile().mkdirs(); writer = new BufferedWriter(new FileWriter(outputFile)); } catch (IOException e) { throw new ResourceInitializationException(e); } }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); try { // Make sure all intermediate dirs are there if (!outputFile.getParentFile().mkdirs()) { throw new IOException("Could not create folder: " + outputFile); } writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(outputFile), "UTF-8")); } catch (IOException e) { throw new ResourceInitializationException(e); } }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); outputDirectory = new File(outputDirectoryName); if (!outputDirectory.exists()) { outputDirectory.mkdirs(); } if (xmlSchemeName.equals(XMI)) { useXMI = true; } else if (xmlSchemeName.equals(XCAS)) { useXMI = false; } else { throw new ResourceInitializationException(String.format( "parameter '%1$s' must be either '%2$s' or '%3$s'.", PARAM_XML_SCHEME_NAME, XMI, XCAS), null); } }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); try { out = new PrintWriter( new OutputStreamWriter(new FileOutputStream(outputFile), "UTF-8")); // print header printHeader(out); } catch (IOException e) { throw new ResourceInitializationException(e); } }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); try { // Make sure all intermediate dirs are there if (!outputFile.getParentFile().mkdirs()) { throw new IOException("Could not create folder: " + outputFile); } writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(outputFile), "UTF-8")); } catch (IOException e) { throw new ResourceInitializationException(e); } }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); outputDirectory = new File(outputDirectoryName); if (!outputDirectory.exists()) { outputDirectory.mkdirs(); } if (xmlSchemeName.equals(XMI)) { useXMI = true; } else if (xmlSchemeName.equals(XCAS)) { useXMI = false; } else { throw new ResourceInitializationException(String.format( "parameter '%1$s' must be either '%2$s' or '%3$s'.", PARAM_XML_SCHEME_NAME, XMI, XCAS), null); } }
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); try { clusterFilesTemporary = false; if (clusterFile != null) { String p = clusterFile.getAbsolutePath(); if (p.contains("(") || p.contains(")") || p.contains(",")) { // The Stanford POS tagger trainer does not support these characters in the // cluster files path. If we have those, try to copy the clusters somewhere // save before training. // See: https://github.com/stanfordnlp/CoreNLP/issues/255 File tempClusterFile = File.createTempFile("dkpro-stanford-pos-trainer", ".cluster"); FileUtils.copyFile(clusterFile, tempClusterFile); clusterFile = tempClusterFile; clusterFilesTemporary = true; } } } catch (IOException e) { throw new ResourceInitializationException(e); } }
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); stream = makeSampleStream(); Callable<? extends BaseModel> trainTask = makeTrainer(); future = executor.submit(trainTask); }
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); // some param check if (!outputFile.getName().endsWith(".tar.gz")) { throw new ResourceInitializationException( new IllegalArgumentException("Output file must have .tar.gz extension")); } typeSystemWritten = false; try { outputStream = new TarArchiveOutputStream(new GzipCompressorOutputStream( new BufferedOutputStream(new FileOutputStream(outputFile)))); } catch (IOException ex) { throw new ResourceInitializationException(ex); } }
@SuppressWarnings("deprecation") @Override public void initialize(org.apache.uima.UimaContext context) throws org.apache.uima.resource.ResourceInitializationException { super.initialize(context); final Configuration conf = new Configuration(false); this.casWritable = new BinCasWithTypeSystemWritable(); this.path = new File((String) context.getConfigParameterValue(PARAM_PATH)); conf.set("fs.default.name", this.fileSystemName); // Compress Map output if (this.compress) { System.out.println("compressing"); conf.set("mapred.output.compress", "true"); conf.set("mapred.map.output.compression.codec", "org.apache.hadoop.io.compress.SnappyCodec"); } else conf.set("mapred.output.compress", "false"); final String filename = this.path + "/" + "part-00000"; try { final FileSystem fs = FileSystem.get(URI.create(filename), conf); final Path path = new Path(URI.create(filename).toString()); this.writer = SequenceFile.createWriter(fs, conf, path, Text.class, BinCasWritable.class); } catch (final IOException e) { throw new ResourceInitializationException(e); } };
throws org.apache.uima.resource.ResourceInitializationException super.initialize(context); final JobConf conf = new JobConf(); this.path = new File((String) context.getConfigParameterValue(PARAM_PATH));
throws ResourceInitializationException super.initialize(aContext); stream = new CasNameSampleStream();
@SuppressWarnings("unchecked") @Override public void initialize(final UimaContext context) throws ResourceInitializationException { super.initialize(context);
throws ResourceInitializationException super.initialize(aContext);
throws ResourceInitializationException super.initialize(aContext);
@SuppressWarnings("unchecked") @Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); String c = UimaContextHelper.getConfigParameterStringValue(context, "calculator"); calculator = ProviderCache.getProvider(c, EvalCalculator.class); calculatorName = calculator.getName(); String ep = UimaContextHelper.getConfigParameterStringValue(context, "evaluatee-provider"); evaluatee = ProviderCache.getProvider(ep, EvaluateeProvider.class); evaluateeName = evaluatee.getName(); String pp = UimaContextHelper.getConfigParameterStringValue(context, "persistence-provider"); persistence = ProviderCache.getProvider(pp, EvalPeristenceProvider.class); }