@Override public Set<String> labels() { Set<String> labs = Generics.newHashSet(); for(AbstractSequenceClassifier<? extends CoreMap> cls: baseClassifiers) labs.addAll(cls.labels()); return labs; }
private void makeTagMaps() { Set<String> tags = classifier.labels(); String backgroundSymbol = classifier.backgroundSymbol(); tagToColorMap = makeTagToColorMap(tags, backgroundSymbol); }
private void makeTagMaps() { Set<String> tags = classifier.labels(); String backgroundSymbol = classifier.backgroundSymbol(); tagToColorMap = makeTagToColorMap(tags, backgroundSymbol); }
Set<String> seenLabels = Generics.newHashSet(); for (AbstractSequenceClassifier<? extends CoreMap> baseClassifier : baseClassifiers) { Set<String> labs = baseClassifier.labels(); if (combinationMode != CombinationMode.HIGH_RECALL) { labs.removeAll(seenLabels);
private void buildTagPanel() { if (tagPanel == null) { tagPanel = new JToolBar(SwingConstants.VERTICAL); tagPanel.setFloatable(false); frame.getContentPane().add(tagPanel, BorderLayout.EAST); } else { tagPanel.removeAll(); } if (classifier != null) { makeTagMaps(); Set<String> tags = classifier.labels(); String backgroundSymbol = classifier.backgroundSymbol(); for (String tag : tags) { if (backgroundSymbol.equals(tag)) { continue; } Color color = tagToColorMap.get(tag); JButton b = new JButton(tag, new ColorIcon(color)); tagPanel.add(b); } } tagPanel.revalidate(); tagPanel.repaint(); }
private void buildTagPanel() { if (tagPanel == null) { tagPanel = new JToolBar(SwingConstants.VERTICAL); tagPanel.setFloatable(false); frame.getContentPane().add(tagPanel, BorderLayout.EAST); } else { tagPanel.removeAll(); } if (classifier != null) { makeTagMaps(); Set<String> tags = classifier.labels(); String backgroundSymbol = classifier.backgroundSymbol(); for (String tag : tags) { if (backgroundSymbol.equals(tag)) { continue; } Color color = tagToColorMap.get(tag); JButton b = new JButton(tag, new ColorIcon(color)); tagPanel.add(b); } } tagPanel.revalidate(); tagPanel.repaint(); }
untaggedContents = text; Set<String> tags = classifier.labels(); String background = classifier.backgroundSymbol(); String tagPattern = ""; taggedContents = classifier.classifyWithInlineXML(untaggedContents); Set<String> tags = classifier.labels(); String background = classifier.backgroundSymbol(); String tagPattern = "";
taggedContents = labeledText; Set<String> tags = classifier.labels(); String background = classifier.backgroundSymbol(); StringBuilder tagPattern = new StringBuilder(); taggedContents = classifier.classifyWithInlineXML(untaggedContents); Set<String> tags = classifier.labels(); String background = classifier.backgroundSymbol(); StringBuilder tagPattern = new StringBuilder();
@Override public Set<String> labels() { Set<String> labs = new HashSet<String>(); for(AbstractSequenceClassifier<? extends CoreMap> cls: baseClassifiers) labs.addAll(cls.labels()); return labs; }
@Override public Set<String> labels() { Set<String> labs = Generics.newHashSet(); for(AbstractSequenceClassifier<? extends CoreMap> cls: baseClassifiers) labs.addAll(cls.labels()); return labs; }
@Override public Set<String> labels() { Set<String> labs = Generics.newHashSet(); for(AbstractSequenceClassifier<? extends CoreMap> cls: baseClassifiers) labs.addAll(cls.labels()); return labs; }
Set<String> seenLabels = new HashSet<String>(); for (AbstractSequenceClassifier<? extends CoreMap> baseClassifier : baseClassifiers) { Set<String> labs = baseClassifier.labels(); labs.removeAll(seenLabels); seenLabels.addAll(labs);
Set<String> seenLabels = Generics.newHashSet(); for (AbstractSequenceClassifier<? extends CoreMap> baseClassifier : baseClassifiers) { Set<String> labs = baseClassifier.labels(); if (combinationMode != CombinationMode.HIGH_RECALL) { labs.removeAll(seenLabels);
Set<String> seenLabels = Generics.newHashSet(); for (AbstractSequenceClassifier<? extends CoreMap> baseClassifier : baseClassifiers) { Set<String> labs = baseClassifier.labels(); if (combinationMode != CombinationMode.HIGH_RECALL) { labs.removeAll(seenLabels);