@Override public void doInitialize(final UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); if (typeNames == null || typeNames.length == 0) { structuralClasses = Sets.newHashSet(DEFAULT_STRUCTURAL_CLASSES); } else { structuralClasses = StructureUtil.getStructureClasses(typeNames); } }
@Override public void doInitialize(final UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); if (typeNames == null || typeNames.length == 0) { structuralClasses = Sets.newHashSet(DEFAULT_STRUCTURAL_CLASSES); } else { structuralClasses = StructureUtil.getStructureClasses(typeNames); } }
@Override public void doInitialize(UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); try { classifierModel = new FileObject<cc.mallet.classify.Classifier>(modelPath).object(); } catch (Exception e) { throw new ResourceInitializationException(); } }
@Override public void doInitialize(UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); try { classifierModel = new FileObject<cc.mallet.classify.Classifier>(modelPath).object(); } catch (Exception e) { throw new ResourceInitializationException(); } }
@Override public void doInitialize(UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); try { model = ParallelTopicModel.read(new File(modelPath)); pipe = new TopicModelPipe(stopwordResource.getStopwords(stoplist), model.getAlphabet()); topicWords = new TopicWords(model); } catch (Exception e) { throw new ResourceInitializationException(); } }
@Override public void doInitialize(UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); try { model = ParallelTopicModel.read(new File(modelPath)); pipe = new TopicModelPipe(stopwordResource.getStopwords(stoplist), model.getAlphabet()); topicWords = new TopicWords(model); } catch (Exception e) { throw new ResourceInitializationException(); } }
@Override @SuppressWarnings("unchecked") public void doInitialize(UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); Collection<String> stopwords = stopwordResource.getStopwords(stoplist); try { entityClass = BuilderUtils.getClassFromString( entityTypeClassName, SEMANTIC_ENTITY_PACKAGE, COMMON_ENTITY_PACKAGE); informationCollector = (InformationCollector) BuilderUtils.getClassFromString(informationCollectorClassName, COLLECTOR_PACKAGE) .newInstance(); candidateSupplier = (CandidateSupplier<T>) BuilderUtils.getClassFromString(candidateSupplierClassName, SUPPLIER_PACKAGE) .newInstance(); candidateSupplier.configure(candidateSupplierOptions); candidateRanker = (CandidateRanker<T>) BuilderUtils.getClassFromString(candidateRankerClassName, RANKER_PACKAGE) .newInstance(); candidateRanker.initialize(stopwords); } catch (Exception e) { throw new ResourceInitializationException(e); } }
@Override @SuppressWarnings("unchecked") public void doInitialize(UimaContext aContext) throws ResourceInitializationException { super.doInitialize(aContext); Collection<String> stopwords = stopwordResource.getStopwords(stoplist); try { entityClass = BuilderUtils.getClassFromString( entityTypeClassName, SEMANTIC_ENTITY_PACKAGE, COMMON_ENTITY_PACKAGE); informationCollector = (InformationCollector) BuilderUtils.getClassFromString(informationCollectorClassName, COLLECTOR_PACKAGE) .newInstance(); candidateSupplier = (CandidateSupplier<T>) BuilderUtils.getClassFromString(candidateSupplierClassName, SUPPLIER_PACKAGE) .newInstance(); candidateSupplier.configure(candidateSupplierOptions); candidateRanker = (CandidateRanker<T>) BuilderUtils.getClassFromString(candidateRankerClassName, RANKER_PACKAGE) .newInstance(); candidateRanker.initialize(stopwords); } catch (Exception e) { throw new ResourceInitializationException(e); } }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { // This will do initialization of resources, // but won't be included in the metrics super.initialize(context); String pipelineName = UimaUtils.getPipelineName(context); monitor = createMonitor(pipelineName); support = createSupport(pipelineName, context); monitor.startFunction("initialize"); doInitialize(context); monitor.finishFunction("initialize"); String uuid = (String) getContext().getConfigParameterValue(PipelineBuilder.ANNOTATOR_UUID); AnalysisEngineActionStore.getInstance().add(uuid, getAction()); }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { // This will do initialization of resources, // but won't be included in the metrics super.initialize(context); String pipelineName = UimaUtils.getPipelineName(context); monitor = createMonitor(pipelineName); support = createSupport(pipelineName, context); monitor.startFunction("initialize"); doInitialize(context); monitor.finishFunction("initialize"); String uuid = (String) getContext().getConfigParameterValue(PipelineBuilder.ANNOTATOR_UUID); AnalysisEngineActionStore.getInstance().add(uuid, getAction()); }