Exemple #1
0
        public static void Main(string[] args)
        {
            Pattern p = Pattern.Compile("^([^:]*):(.*)$");
            ICollection <string> guesses = Arrays.AsList(new string[] { "S:a", "S:b", "VP:c", "VP:d", "S:a" });
            ICollection <string> golds   = Arrays.AsList(new string[] { "S:a", "S:b", "S:b", "VP:d", "VP:a" });

            EquivalenceClassEval.IEqualityChecker <string> e  = null;
            IEquivalenceClasser <string, string>           eq = null;

            Edu.Stanford.Nlp.Stats.EquivalenceClassEval <string, string> eval = new Edu.Stanford.Nlp.Stats.EquivalenceClassEval <string, string>(eq, e, "testing");
            eval.SetBagEval(false);
            eval.Eval(guesses, golds);
            eval.DisplayLast();
            eval.Display();
        }
Exemple #2
0
 public Edu.Stanford.Nlp.Stats.EquivalenceClassEval <IN, OUT> EquivalenceClassEval()
 {
     Edu.Stanford.Nlp.Stats.EquivalenceClassEval <IN, OUT> e = new Edu.Stanford.Nlp.Stats.EquivalenceClassEval <IN, OUT>(this.eq1, this.checker1, this.summaryName1);
     e.SetBagEval(this.bagEval1);
     return(e);
 }