scoresDoubleArray[relationId] = 1.0; pav.addPredicateArguments(predicate, args, relations.toArray(new String[relations.size()]), scoresDoubleArray);
scoresDoubleArray[relationId] = 1.0; pav.addPredicateArguments(predicate, args, relations.toArray(new String[relations.size()]), scoresDoubleArray);
scoresDoubleArray[relationId] = 1.0; pav.addPredicateArguments(predicate, args, relations.toArray(new String[relations.size()]), scoresDoubleArray);
scoresDoubleArray[relationId] = 1.0; pav.addPredicateArguments(predicate, args, relations.toArray(new String[relations.size()]), scoresDoubleArray);
private static void addSrlFrame(PredicateArgumentView srlView, String viewName, TextAnnotation ta, IntPair verbSRLPredicate, String sense, Map<IntPair, String> srlArgs) { Constituent predicate = new Constituent("predicate", viewName, ta, verbSRLPredicate.getFirst(), verbSRLPredicate.getSecond()); predicate.addAttribute(PredicateArgumentView.LemmaIdentifier, lemmasAll[verbSRLPredicate.getFirst()]); predicate.addAttribute(PredicateArgumentView.SenseIdentifer, sense); List<Constituent> args = new ArrayList<>(); List<String> tempArgLabels = new ArrayList<>(); for (IntPair span : srlArgs.keySet()) { args.add(new Constituent("argument", viewName, ta, span.getFirst(), span.getSecond())); tempArgLabels.add(srlArgs.get(span)); } String[] argLabels = tempArgLabels.toArray(new String[args.size()]); double[] scores = new double[args.size()]; srlView.addPredicateArguments(predicate, args, argLabels, scores); } }
private static void addSrlFrame(PredicateArgumentView srlView, String viewName, TextAnnotation ta, IntPair verbSRLPredicate, String sense, Map<IntPair, String> srlArgs) { Constituent predicate = new Constituent("predicate", viewName, ta, verbSRLPredicate.getFirst(), verbSRLPredicate.getSecond()); predicate.addAttribute(PredicateArgumentView.LemmaIdentifier, lemmasAll[verbSRLPredicate.getFirst()]); predicate.addAttribute(PredicateArgumentView.SenseIdentifer, sense); List<Constituent> args = new ArrayList<>(); List<String> tempArgLabels = new ArrayList<>(); for (IntPair span : srlArgs.keySet()) { args.add(new Constituent("argument", viewName, ta, span.getFirst(), span.getSecond())); tempArgLabels.add(srlArgs.get(span)); } String[] argLabels = tempArgLabels.toArray(new String[args.size()]); double[] scores = new double[args.size()]; srlView.addPredicateArguments(predicate, args, argLabels, scores); } }
attrRelationView.addPredicateArguments(cueC, merged, relations.stream().toArray(String[]::new), score);
attrRelationView.addPredicateArguments(cueC, merged, relations.stream().toArray(String[]::new), score);
pav.addPredicateArguments(predicate, args, labels.toArray(new String[labels.size()]), ArrayUtilities.asDoubleArray(scores));
pav.addPredicateArguments(predicate, args, labels.toArray(new String[labels.size()]), ArrayUtilities.asDoubleArray(scores));
double[] scores = new double[tempArgLabels.size()]; for (int i = 0; i < scores.length; i++) scores[i] = 1.0; srlView.addPredicateArguments(predicate, args, argLabels, scores, continuationArgs);
double[] scores = new double[tempArgLabels.size()]; for (int i = 0; i < scores.length; i++) scores[i] = 1.0; srlView.addPredicateArguments(predicate, args, argLabels, scores, continuationArgs);
prepositionLabelView.addPredicateArguments(p, arguments, relations.toArray(new String[relations.size()]), scores);
prepositionLabelView.addPredicateArguments(p, arguments, relations.toArray(new String[relations.size()]), scores);
pav.addPredicateArguments(predicate, args, relations.toArray(new String[relations.size()]), new double[relations.size()]);
pav.addPredicateArguments(predicate, arguments, relations, scores);
pav.addPredicateArguments(predicate, arguments, relations, scores);
pav.addPredicateArguments(predicate, arguments, relations, scores);